管道,重定向以及正規表示式

2021-10-02 14:33:59 字數 673 閱讀 4265

解釋:

輸入輸出裝置是計算機基本組成部分之一。

標準輸入:鍵盤。

標準輸出和錯誤輸出:顯示器。

管道和重定向

重定向;

set:可以關閉或開啟乙個功能,使用man指令查詢幫助使用,例如:

管道:命令

tee:讀取輸入,輸出到檔案和螢幕。

正規表示式

regexp(regular expression)

元字元:注意與檔名通配區分

\?:匹配前面字元1次或0次。

\:匹配其前面的字元至少m次,至多n次。

:匹配指定範圍的任意單個字元。可參考檔名通配;

[^]:匹配任意範圍的任意單個字元。

位置錨定:

\《或者\b:錨定詞首。其後面的任意字元必須作為單詞首部出現。

\>或者\b:錨定詞尾。其後面的任意字元必須作為單詞尾部出現。

分組:

擴充套件正規表示式

Linux 輸出重定向及正規表示式的練習

一 在student使用者下執行find etc name passwd 命令,並管理其輸出要求如下 本題在普通使用者的模式下練習,效果較明顯。1.顯示所有正確輸出,遮蔽錯誤輸出 2.儲存正確輸出到 tmp find.out,錯誤輸出到 tmp find.err中 3.建立 tmp find.all...

grep以及正規表示式

grep 根據模式搜尋文字,並將符合模式的文字行列印出來 i 忽略大小寫 v 搜尋不符合模式的文字行 o 列印完全匹配的字元 color 匹配的字元高亮 a num 列印匹配的文字行以及文字的後num行 b num 列印匹配的文字行以及文字的前num行 c num 列印匹配的文字行以及文字的前後nu...

sort,uniq,tr以及正規表示式

以行為單位對檔案內容進行排序,也可以根據不同的資料型別來排序。語法格式 sort 選項 引數 cat file sort 選項 常用選項 f 忽略大小寫,缺省會將大寫字母排在前面 b忽略每行前面的空格 n按照數字進行排序 r反向排序 u等同於uniq,表示相同的資料僅存在一行 t指定字段分隔符,預設...