1、前言
今天需要處理一個oui.txt文件,需要從中抽絲man和orginaziton信息,導出到另外一個文件中。可以cat和grep命令進行操作。之前對cat命令了解一下,知道cat可以查看文件內容和創建文件。今天在此詳細的總結一下,以便日后使用。
2、cat命令功能
cat命令有三個功能,
(1)查看文件內容
(2)創建新文件(包括將多個文件合并為一個文件)
(3)向已有文件中添加內容
3、命令格式
cat [OPTION]... [FILE]...
選項為:
-A, --show-all 等價于 -vET
-b, --number-nonblank 對非空輸出行編號
-e 等價于 -vE
-E, --show-ends 在每行結束處顯示 $
-n, --number 對輸出的所有行編號
-s, --squeeze-blank 不輸出多行空行
-t 與 -vT 等價
-T, --show-tabs 將跳 字符顯示為 ^I
-u (被忽略)
-v, --show-nonprinting 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外
--help 顯示此幫助信息并離開
4、測試例子
(1)查看文件內容,命令為:cat file_name
(2)創建一個新文件,創建文件后,要以EOF或STOP結束;命令為:
cat > new_file <<EOF
例如:
將多個文件合并為一個文件,cat file1 file2 > file
(3)向已有的文件中添加內容 cat file1 >>file2
注意:>意思是創建,>>是追加。不要混淆,不然造成后果很嚴重。
5、參考網址
http://www.cnblogs.com/perfy/archive/2012/07/23/2605550.html
文章列表