輸入cat 命令時,他會從stdin(對通斷介面來說,標準輸入就是鍵盤)接受輸入,
cat < testfile ,現在cat命令會用testfile檔案中的行為作為輸入,可以使用這種技術將資料輸入到任何能從stdin接受資料的shell命令
stdout 在終端介面上,標準輸出就是終端顯示器。
ls -l > test2 輸出
ls -l >> test2 追加
ls -l 2> error.log 重定向錯誤,只會把錯誤資訊存入,正確的結果還會顯示在終端顯示器
ls -l hellokitty 2> testerr 1> result 錯誤和結果分開
ls -l hellokitty &> result 錯誤和結果在同乙個檔案但是位置變了,錯誤會集中在一起
重定向》 與標準輸入 標準輸出 標準錯誤輸出
當linux執行乙個程式的時候,會自動開啟三個流,標準輸入 standard input 標準輸出 standard output 標準錯誤輸出 standard error 比如在開啟命令行時,預設情況下,命令列的標準輸入連線到鍵盤,標準輸出和標準錯誤都連線到螢幕,儘管三個流都開啟,但他會根據需要...
C 的標準輸入與標準輸出
標準輸入輸出是相對於程式而言的,輸入指的是從io裝置輸入到程式中,輸出指的是從程式中向io裝置輸出。使用型別為istream的cin物件處理輸入,使用型別為ostream的cout物件處理輸出。另外兩個ostream型別的輸出物件為cerr和clog。向流寫入資料 std cout hello wo...
標準輸出printf與標準輸入scanf
一 標準輸出printf 標頭檔案 stdio.h 原型 int printf const char format,引數 format 格式控制字串 可變引數列表 返回值 輸出字元的數量。注意點 對於標準輸出printf,我們需要注意的是返回值,很多人會忽略返回值的型別和代表的含義。二 標準輸入sc...