【发布时间】:2017-08-30 11:51:40
【问题描述】:
我正在尝试使用 shell 脚本将当前日期和时间写入文件。这是我到目前为止所拥有的
echo "$(date)" >> //home/user/Desktop/Scripts/Date Logs/datelog.txt
它会说它已完成,但运行后没有任何内容打印到文件中。
【问题讨论】:
我正在尝试使用 shell 脚本将当前日期和时间写入文件。这是我到目前为止所拥有的
echo "$(date)" >> //home/user/Desktop/Scripts/Date Logs/datelog.txt
它会说它已完成,但运行后没有任何内容打印到文件中。
【问题讨论】:
使用date >> //home/user/Desktop/Scripts/Date Logs/datelog.txt。
就像我在我的系统中尝试过的那样:-
date > /tmp/date.txt。
并且文件包含Wed Apr 5 09:27:37 IST 2017。
[编辑]>>(附加到文件)和>(创建新文件)之间有区别
编辑:- 按照 chepner 的建议,您可以使用 date >> /tmp/date.txt 直接将日期命令的 o/p 重定向到文件。
【讨论】:
date 现在它就像一个魅力!感谢您的帮助!
echo;直接重定向date的输出:date > /tmp/date.txt