奪命雷公狗---linux NO:14 linux系統重定向
阿新 • • 發佈:2017-06-27
大於 log 。。 cnblogs 指定 linux 追加 明顯 而且
我們為了測試系統重定向,我們先創建兩個文件,名字為 leigood leigood2 然後我們給leigood輸入內容,如下所示:
leigood 這文件裏面很明顯就有14個字節了。。
然後我們用cat 來看看:
leigood這裏面的內容是 hello leigood 。。。
如果我們只是使用一個 < 輸入重定向符,那麽他的效果只是會將文件裏面的內容讀出來而已,效果如下所示:
那麽我們需要用重定向的方法將leigood 裏面的內容寫入到leigood2 裏面去:
這樣我們既可以直接將leigood2 重定向到 leigood 裏面去了。。。
而且就算我們修改了 leigood2 裏面的內容 leigood 裏面的內容不會發生任何改變。。。
輸入重定向我們用的不是特別多,但是輸出重定向我們使用的還是比較多的噢,嘻嘻。。。
輸出重定向這個用得還是比較多的,如:
ll 我們一般使用這命令時候都會顯示文件的具體內容,但是我們如果使用 > 輸出重定向的時候那麽他的內容都會保存到 指定的文件裏面去,效果如下所示:
如果使用的是一個輸出重定向時候使用的是 > 一個 大於號的時候那麽下次的內容將會被覆蓋掉了,但是使用 >> 兩個的情況下,那麽他將是以追加的方式進行輸出重定向的。。。。
錯誤重定向其實就更好理解了,就比如我們的命令錯誤了,我們可以通過錯誤重定向來進行保存錯誤信息,如下所示。。。
其實還有一些常用的例子:
奪命雷公狗---linux NO:14 linux系統重定向