使用shell脚本将当前日期/时间写入文件

Eli*_*liC 3 linux shell sh

我试图使用shell脚本将当前日期和时间写入文件.这是我到目前为止所拥有的

echo "$(date)" >> //home/user/Desktop/Scripts/Date Logs/datelog.txt

它会说它已经完成但在运行后没有任何内容打印到文件中.

Ami*_*wal 6

使用date >> //home/user/Desktop/Scripts/Date Logs/datelog.txt.

就像我在我的系统中尝试的那样: -

date > /tmp/date.txt.并且文件包含Wed Apr 5 09:27:37 IST 2017.

[编辑] >>(附加到文件)和>(创建新文件)之间有区别

编辑: - 根据chepner的建议,您可以直接将日期命令的o/p重定向到文件date >> /tmp/date.txt.

  • 没有必要使用 `echo`;直接重定向 `date` 的输出:`date > /tmp/date.txt` (3认同)