網頁

2019/6/17

Linux Ubuntu 使用cat >指令建立文字檔(Text File)

在Linux bash新增文字檔案(txt)的指令如下。

輸入cat > filename.txtfilename為你要的檔案名稱。

例如下面建立一個demo.txt

$ cat > demo.txt

當你按下Enter時,並不會馬上回到目錄,而是直接進入建立的文字檔中進行編輯,在這輸入的任何文字都會出現在建立好的文字檔中。

如果不需要輸入任何內容,按Ctrl + D即可跳出編輯模式。

到此即成功建立一個新的文字檔demo.txt。使用ls -l查詢看看。

$ ls -l demo.txt
-rw-rw-r-- 1 matt matt 0 Jun 18 10:19 demo.txt

不過更快的方式是直接用Redirection Operator(重新導向運算子)> filename.txt來建立。

$ > demo.txt
$ ls -l demo.txt
-rw-rw-r-- 1 matt matt 0 Jun 18 10:30 demo.txt

使用Redirection Operator>不會進入編輯模式。


若新建的檔案的同時要塞入文字,可使用echo "your text" > demo.txt

$ echo "helli world" > demo.txt

沒有留言:

張貼留言