2013-05-29 19 views
0

有沒有辦法將set -x的所有輸出導出到文件? 我的練習是用set -x做一些功能,如mkdirtouch 並將所有的輸出導出到一個文件中。使用set -x並導出到文件

感謝

+0

'慶典-x'東西輸出到標準錯誤,所以你可以運行一個子shell和標準錯誤重定向到文件。 –

+0

@Roey你可以保存你通過腳本運行的所有東西-a session.log - 只需運行一個你登錄並啓動腳本/會話。它會將每個命令及其輸出保存到指定的日誌文件中 – nsd

回答

2
$ (set -x; echo hello) &> foo.txt 

$ cat foo.txt 
+ echo hello 
hello 

Example

+0

非常感謝。 –