2014-01-30 99 views
1

比方說,我在我的主目錄的/ home/XYZ/日誌文件名三通寫入

現在,我執行uname -a | tee test0.txt一分鐘後我執行ls | tee test1.txt

在每次執行tee之後,我都希望它在相同目錄中登錄到log.txt中。

log.txt應該包含tee的執行時間和寫入的文件名。

這將是很好,如果所使用的命令是在tee命令(例如1個命令,它做的一切,包括日誌)

+1

您可以取代'通過腳本tee'(說'mytee'),做那,並呼籲'內部tee',但我懷疑這是可能的'tee'本身。這僅僅是一個用於'tee'的用途 –

回答

0

命令xtee的同一「行」:

#!/bin/sh 
echo $(date +"%Y-%m-%d %H:%M:%S") ": $*" >> log.txt 
exec tee "[email protected]" 

用法:

uname -a | xtee test0.txt 
ls | xtee test1.txt