2013-05-14 67 views
0

如何將w輸出重定向到名爲$TIME.users$DATE中的文件?將w輸出重定向到文件

我有這個,但不知道它的工作原理:

w > $TIME.users 

我已經創造了.bash_login目錄,並呼籲~/sysadmin1/my_peeps/$DATE

此外,.bash_login內我創建兩個變量這是

DATE=$(date +"%m/%d/%y") 
TIME=$(date +"%H:%M:%S") 
+5

你是什麼意思你不知道它的工作原理?它工作嗎?文件中包含什麼內容?請提供更多信息。如果你沒有提出完整的問題,人們就無法幫助你。 –

+1

什麼是'$ DATE'?目錄? – Wrikken

+0

對不起。我在.bash_login中創建了一個目錄並將其稱爲〜/ sysadmin1/my_peeps/$ DATE。此外,在.bash_loggin中,我創建了兩個變量: –

回答

0

如果$TIME沒有被設置,則該線變得

w > .users 

所以輸出被重定向到一個隱藏.users文件。 您可以使用ls -a來查看。

另外請注意,你需要導出bash變量,以使其可在子殼:

export TIME=$(date +"%H:%M:%S")