0

如何将w输出重定向到$DATE命名的文件$TIME.users

我有这个但不确定它是否有效:

w > $TIME.users

我在其中创建了一个目录.bash_login并调用了~/sysadmin1/my_peeps/$DATE.

另外,在里面.bash_login我创建了两个变量,它们是

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

1 回答 1

0

如果$TIME未设置,则该行变为

w > .users

所以输出被重定向到一个隐藏.users文件。您可以使用ls -a.

另请注意,您需要导出变量bash以使其在子 shell 中可用:

export TIME=$(date +"%H:%M:%S")
于 2013-05-14T20:58:59.500 回答