[功能]
把一個命令的輸出,輸出到一個指定的文件當中。
[描述]
logsave程序執行cmd_prog(可以具有參數),然后把這個程序的輸出拷貝到一個指定的文件中,如果文件不存在那么就寫在內存中直到可以寫為止。寫入文件的同時也會把輸出輸出到標準輸出上面。
如果cmd_prog是"-"那么logsave將會把標準輸入的內容保存到一個log文件中。
常用項:
-a 把內容追加到logfile中,而不是替換。
-s 這個選項導致logsave忽略向log文件寫入這樣的字符串:字符串被control-A(ASCII為001或者頭的開始)和control-B(ASCII為002或者文本的開始)括起來。這樣,像進度條的信息就會可以在用戶終端中被看見,但是卻沒有寫入到log文件中。
-v 可以顯示更多的信息。
[舉例]
*把ls命令輸出到文件中:
$logsave testOut ls