linux下,如何將控制檯輸出的所有內容全部輸出到文字文

時間 2021-08-14 00:20:32

1樓:

command > filename 把標準輸出重定向到一個新檔案中

command >> filename 把標準輸出重定向到一個檔案中(追加)

command 1 > fielname 把標準輸出重定向到一個檔案中

command > filename 2>&1 把標準輸出和標準錯誤一起重定向到一個檔案中

command 2 > filename 把標準錯誤重定向到一個檔案中

command 2 >> filename 把標準輸出重定向到一個檔案中(追加)

command >> filename 2>&1 把標準輸出和標準錯誤一起重定向到一個檔案中(追加)

command filename2 把command命令以filename檔案作為標準輸入,以filename2檔案作為標準輸出

command &m 把標準輸出重定向到檔案描述符m中

2樓:匿名使用者

直接使用輸出重定向到你想要的檔案即可,不過將所有的控制到資訊輸出到一個文字檔案,只有兩個辦法:

①:修改所有程式的輸出路徑:printf函式 echo.....幾乎是不可能完成的任務

②:修改linux的標準輸出路徑:

控制代碼 控制代碼的數字代號 描述

stdin 0 鍵盤輸入

stdout 1 輸出到命令提示符視窗

stderr 2 錯誤輸出到命令提示符視窗

將標準輸出 標準輸出的預設設定更改為你要儲存的檔案,這樣就會控制檯的資訊就會輸出到你指定的檔案裡面

linux下shell 如何將資料夾下的所有txt檔案輸出到一個txt檔案下去 10

3樓:燼

假如在當前面目錄下有1.txt和2.txt,現在我們把它輸出到3.txt,具體為:

#!/bin/bash

echo "start copy file .."

find  ./ -name  "*.txt" | xargs cat > 3.txt

echo "done !"

你那個出問題應該是因為find在查詢的時候沒有加引號還有後面再查詢的時候要使用管道命令啊

4樓:匿名使用者

find 後跟了目錄 就不要再加.了

find 格式:

find 起始目錄 -name *.txt ....

5樓:匿名使用者

*.txt加上雙引號試試

"*.txt"

6樓:匿名使用者

*可以不要, -name前不要有點.

java控制檯應該輸出漢字的卻輸出該怎麼解決

把程式貼出來,可能是漢字編碼的問題 應該是編碼格式的問題!可以在 window preferences general workspace 裡面設定 檔案編碼有問題,你是不是直接複製別人 一般從網頁上覆制 很多情況會輸出?你將漢字部分重新打一遍,或者將從網頁上覆制 先貼上到記事本儲存,然後從記事本複...

如何將模糊控制表的元素逐行置入PLC的儲存區裡

這個 考不到plc中,你只能用plc的邏輯去實現你所指的 如果方便的話把你的 發出來大家給你看看怎麼去編輯它的邏輯判斷了。你的 上x和y都是定製,只有z是變化的,你是不是想x和y在變化時把z相應的數值傳送到一個你需要的地方,如果這樣的話那很好編的,如果不是你能說說嗎? matlab 可以進行串列埠通...

若你的宿舍有5臺計算機,請問如何將這5臺計算機元件成小型區域網並連線上inter

可以用乙個貓,然後接乙個路由器,乙個普通的路由器一般有四個介面,如果宿舍有人是筆記本的話你可以買無線的,四個台式電腦介面,四個無線訊號源,買乙個路由就可以!或者用乙個五孔交換機,據說交換機相互間不影響網速,但是不知道為什麼用的人少,網咖機房用的都是交換機!申請一條寬頻,貓接路由器,路由器接交換機,交...