歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> 學習Linux

Linux管理及I/O重定向,linuxo重定向

Linux管理及I/O重定向,linuxo重定向

Linux管理及I/O重定向,linuxo重定向


I/O:

系統設定

  默認輸入設備:標准輸入,STDIN,0

  默認輸出設備:標准輸出,STDOUT,1

  標准錯誤輸出:STDERR,2

  屬於不同的數據流

 

標准輸入:鍵盤

標准輸出和錯誤輸出:顯示器

 

I/O重定向:

 

輸出重定向:

> :覆蓋輸出

>> :追加輸出

2>:錯誤輸出

2>>:追加錯誤輸出

 

正常輸出

ls /usr > /tmp/var.out

 

set

  -C:禁止對已經存在文件使用覆蓋重定向;

  +C:允許覆蓋輸出

 

強制覆蓋輸出

ls /usr >| /tmp/var.out

錯誤輸出

ls /varr 2> /tmp/var2.out

定向標准輸出與標准錯誤輸出

ls /varr > /tmp/var3.out 2> /tmp/err.out

 

&>:重定向標准輸出或錯誤輸出至同一個文件

ls /varr &> /tmp/var4.out 

 

輸入重定向

<:正常輸入

<<:Here Document

 

正常輸入

tr 'a-z' 'A-Z' < /etc/fstab

輸出內容到文件中

cat >> /tmp/myfile.txt << EOF

 

http://xxxxxx/Linuxjc/1158103.html TechArticle

Copyright © Linux教程網 All Rights Reserved