回文章列表
作者kenduest.bbs@bbs.sayya.org (小州) 看板: linux
標題Re: [問題] 請問如果在teminal底下,直接輸入文字放在 xx.txt裡
時間SayYA 資訊站 (2008/07/28 Mon 18:21:40)
※ 引述《lichynn.bbs@ptt.cc (Tom)》之銘言:
> 請問如何在teminal底下,輸入一段文字放到一個xxx.txt下
> 不是要用vi或gedit 謝謝

  1. 一行文:

  echo "how are you" > out.txt

  2. 多行文:

  echo -e "\nfirst line\nsecond line" > out.txt

  3. 用 here document 方式:

  cat << EOF > out.txt

  執行後你可以輸入任何文字包含換行等等,最後輸入 EOF 按下 enter
  結束。當然預設 cat 沒有指定檔名就是 stdin 讀入,所以可以改成:

    cat > out

  該方式要結束,最後按下 ctrl d 按鍵即可。

--
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

   現代人普遍的現象:  「小學而大遺」、「捨本而逐末」
                      「以偏而概全」、「因噎而廢食」
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
--
※ Origin: SayYA 資訊站 <bbs.sayya.org> 
◆ From: kendlee.sayya.org
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻