linux管道的使用

2021-08-15 17:55:32 字數 566 閱讀 8248

1.新建乙個檔案

touch a.txt

> b.txt

2.錯誤重定向:2>

find /etc -name zhaoxing.txt 2> error.txt

3.將正確或錯誤的資訊都輸入到log.txt中

find /etc -name passwd > /tmp/log.txt 2>&1

find /etc -name passwd &> /tmp/log.txt

4.追加》

5.將小寫轉為大寫(輸入重定向)

tr "a-z" "a-z" < /etc/passwd

6.自動建立檔案

cat > log.txt << exit

> ccc

> ddd

> exi

7.檢視/etc下的檔案有多少個?

ls -l /etc/ | grep '^d' | wc -l

8.檢視/etc下的檔案有多少個,並將檔案詳情輸入到result.txt中

ls -l /etc/ | grep '^d' | tee result.txt | wc -l

Linux 管道通訊的使用

只能在具有親緣關係的程序式之間進行通訊。int pipe int pipefd 2 include include include include intmain int ret pipe pipefd if ret 0 pid t pid fork if pid 0 else if pid 0 r...

Linux管道函式使用

背景 專案有個功能是檢視版本號 像什麼核心版本號 驅動版本號,等等 是通過管道來實現的,網上也有這方面的介紹,就不多說了。在一次測試過程中,發現不斷檢視版本號竟然會導致系統復位 比如檢視20次 40次 100次 這個bug發現晚的原因是沒有誰那麼無聊連續檢視100次版本號,當然,發現也是碰巧在幾次檢...

例項 Linux管道pipe的使用

例項 linux管道pipe的使用 moakap總結 函式 include int pipe int filedes 2 描述 pipe 函式建立乙個管道和指向該管道的一對檔案描述符,並且將檔案描述符儲存到檔案描述符陣列filedes中。其中filedes 0 為讀端,filedes 1 為寫端。返...