1樓:shine雪瑞
dd of=/home/ltk/ddd
沒問題。執行的標準輸出用dd傳入檔案是沒問題的, 其實用不著dd ,用標準輸出和錯誤重定向即可解決 。
tar -cvf - ff fff bb >/home/ltk/ddd
然後, 如果有出錯或者正常都會被寫入 /home/ltk/ddd。
2樓:匿名使用者
dd of=/home/ltk/ddd 沒問題。
你的tar 輸出正確麼?
我在我本機測試了一下, 執行的標準輸出用dd傳入檔案是沒問題的。
其實用不著dd 用標準輸出和錯誤重定向即可解決。
tar -cvf - ff fff bb >/home/ltk/ddd 2>&1
然後 如果有出錯或者正常都會被寫入 /home/ltk/ddd
3樓:匿名使用者
輸出重定向,例如cat >,實質是把的內容拷貝到中。
使用管道,ps|grep "session",ps是檢視當前程序,ps的命令的輸出作為grep的輸入,從而起到了過濾作用。
那你把tar的命令寫到一個shell指令碼里,將這個指令碼設定為可執行,再在後面加重定向或管道行不行呢?
linux系統中輸出重定向是指?
4樓:網友
linux下預設有兩種輸出流:
1 - 標準輸出流。
2 - 標準錯誤輸出流。
linux下一切皆檔案,這裡的1和2表示的就是輸出裝置檔案的檔案描述符。
預設情況下,無論是標準輸出還是標準錯誤輸出,都是輸出到終端顯示的。
但也可以通過重定向輸出到其他地方,如檔案。這就是輸出重定向。
並且,這兩種輸出流可以被分別重定向。
下面舉例:假設檔案在當前目錄下並不存在,執行下面的命令:
ls 2>
這樣就將錯誤輸出重定向到檔案中。
ls 2>/dev/null
這樣就什麼都看不到,將標準錯誤輸出流重定向到/dev/null中,丟棄了。
ls >/dev/null
只將標準輸出重定向到/dev/null中,這樣仍然可以在終端視窗看到錯誤輸出。
注:>/dev/null 等同於 1>/dev/null,前面的1可省略。
5樓:
舉個例子 echo "just a test" >file1
意思就是把輸出結果重定向給檔案file1
> 是覆蓋原始檔 >>是新增在原檔案後面。
6樓:匿名使用者
就是將你命令中要顯示的資訊以檔案的方式儲存。
7樓:匿名使用者
把輸出流指向一個新的檔案。
linux系統中輸出重定向是指?
8樓:
一般不管錯誤輸出和正常的輸出都是輸出到螢幕上的,輸出重定向就是指將這些本該輸出到螢幕的輸出通過 >或》或2>輸出到檔案,印表機,管道,等等之類的其它裝置上。
過程比結果重要的例子,和結果比過程更重要的例子
例如,一滴水從冰雪消融開始了它的歷程,它歡樂的與其他水滴一起匯成了潺潺的小溪,越過山崗,穿過叢林,匯入小河 沿著河流的軌跡跨過高原,走過田野,經過村莊,匯入長江 和著滔滔江水歡快的穿過城市,淌過平原,最後匯入大海,得到永生。水滴的這一過程,看似平淡,但對水滴而言卻是意義非凡的。試想 一滴水很快就會被...
過程比結果重要的例子,和結果比過程更重要的例子!
例如,一滴水從冰雪消融開始了它的歷程,它歡樂的與其他水滴一起匯成了潺潺的小溪,越過山崗,穿過叢林,匯入小河 沿著河流的軌跡跨過高原,走過田野,經過村莊,匯入長江 和著滔滔江水歡快的穿過城市,淌過平原,最後匯入大海,得到永生。水滴的這一過程,看似平淡,但對水滴而言卻是意義非凡的。試想 一滴水很快就會被...
閱讀下面程式,分析其執行過程,寫出輸出結果
using namespace std class student void change int n,float s void display private int num float score int main student stud 101,78.5 stud.display stud....