我來測試cat向文檔追加內(nèi)容的功能; 注:這是追回的內(nèi)容 > OK? > OK~ > 北南 呈上 > EOF 注:以EOF退出; [root@localhost ~]# cat linuxsir.txt 注:查看文件內(nèi)容,。Linux中文件內(nèi)容查看工具的使用介紹( 二 )。" />

日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

Linux中文件內(nèi)容查看工具的使用介紹( 二 )

<< EOF 注:我們向linuxsir.txt文件追加內(nèi)容;
> 我來測試cat向文檔追加內(nèi)容的功能; 注:這是追回的內(nèi)容
> OK?
> OK~
> 北南 呈上
> EOF 注:以EOF退出;
[root@localhost ~]# cat linuxsir.txt 注:查看文件內(nèi)容,看是否追回成功 。
I am BeiNanNanBei From LinuxSir.Org .
我正在為cat命令寫文檔
我來測試cat向文檔追加內(nèi)容的功能;
OK?
OK~
北南 呈上
cat 連接多個文件的內(nèi)容并且輸出到一個新文件中;
假設(shè)我們有sir01.txt、sir02.tx和sir03.txt,并且內(nèi)容如下;
[root@localhost ~]# cat sir01.txt
123456
i am testing
[root@localhost ~]# cat sir02.txt
56789
BeiNan Tested
[root@localhost ~]# cat sir03.txt
09876
linuxsir.org testing
我想通過cat 把sir01.txt、sir02.txt及sir03.txt 三個文件連接在一起(也就是說把這三個文件的內(nèi)容都接在一起)并輸出到一個新的文件sir04.txt 中 。
注意:其原理是把三個文件的內(nèi)容連接起來,然后創(chuàng)建sir04.txt文件,并且把幾個文件的內(nèi)容同時寫入sir04.txt中 。特別值得一提的是,如果您輸入到一個已經(jīng)存在的sir04.txt 文件,會把sir04.txt內(nèi)容清空 。
[root@localhost ~]# cat sir01.txt sir02.txt sir03.txt > sir04.txt
[root@localhost ~]# more sir04.txt
123456
i am testing
56789
BeiNan Tested
09876
linuxsir.org testing
cat 把一個或多個已存在的文件內(nèi)容,追加到一個已存在的文件中
[root@localhost ~]# cat sir00.txt
linuxsir.org forever
[root@localhost ~]# cat sir01.txt sir02.txt sir03.txt >> sir00.txt
[root@localhost ~]# cat sir00.txt
linuxsir.org forever
123456
i am testing
56789
BeiNan Tested
09876
linuxsir.org testing
警告:我們要知道>意思是創(chuàng)建,>>是追加 。千萬不要弄混了 。造成失誤可不是鬧著玩的;
2、more 文件內(nèi)容或輸出查看工具;
more 是我們最常用的工具之一,最常用的就是顯示輸出的內(nèi)容,然后根據(jù)窗口的大小進(jìn)行分頁顯示,然后還能提示文件的百分比;
[root@localhost ~]# more /etc/profile
2.1 more 的語法、參數(shù)和命令;
more [參數(shù)選項(xiàng)] [文件]
參數(shù)如下:
num 從第num行開始顯示;
-num 定義屏幕大小,為num行;
/pattern 從pattern 前兩行開始顯示;
-c 從頂部清屏然后顯示;
-d 提示Press space to continue, "q" to quit.(按空格鍵繼續(xù),按q鍵退出),禁用響鈴功能;
-l 忽略Ctrl l (換頁)字符;
-p 通過清除窗口而不是滾屏來對文件進(jìn)行換頁 。和-c參數(shù)有點(diǎn)相似;
-s 把連續(xù)的多個空行顯示為一行;
-u 把文件內(nèi)容中的下劃線去掉
退出more的動作指令是q
2.2 more 的參數(shù)應(yīng)用舉例;
[root@localhost ~]# more -dc /etc/profile 注:顯示提示,并從終端或控制臺頂部顯示;
[root@localhost ~]# more4 /etc/profile 注:從profile的第4行開始顯示;
[root@localhost ~]# more -4 /etc/profile 注:每屏顯示4行;
[root@localhost ~]# more/MAIL /etc/profile 注:從profile中的第一個MAIL單詞的前兩行開始顯示;
2.3 more 的動作指令;
我們查看一個內(nèi)容較大的文件時,要用到more的動作指令,比如ctrl f(或空格鍵) 是向下顯示一屏,ctrl b是返回上一屏; Enter鍵可以向下滾動顯示n行,要通過定,默認(rèn)為1行;
我們只說幾個常用的; 自己嘗試一下就知道了;
Enter 向下n行,需要定義,默認(rèn)為1行;
Ctrl f 向下滾動一屏;
空格鍵 向下滾動一屏;
Ctrl b 返回上一屏;
= 輸出當(dāng)前行的行號;
:f 輸出文件名和當(dāng)前行的行號;

推薦閱讀