我想编写一个 bash 脚本,它将time.txt
在登录用户的主目录中创建一个文件,将时间放入其中并每n秒更新一次,直到脚本停止。
到目前为止,我有:
#! /bin/bash
do
echo "Current time" > time.txt
chmod +rwx "time.txt"
time=$(date + "%T")
echo "$time" >> time.txt
sleep 2;
watch -n 1 head -n2 time.txt.
done
剧本不新鲜。它给出了正确的日期,但只有一次。我究竟做错了什么?