创建一个名为now.bash的shell脚本,运行一分钟。每15秒,shell脚本应在名为now的子目录中创建一个文件,该子目录的名称为当前时间,格式为YYYY-MM-DD_HH.MM.SS.now。该文件应在文件中包含“It is now YYYY-MM-DD_HH.MM.SS”语句。
这是我被分配的问题陈述
这是我目前的代码
#!/bin/bash
start=$SECONDS
END=$((SECONDS+60))
while [ $SECONDS -lt $END ]
do
CTIMEE=$(date +"%r")
sleep 15
echo "It is now $CTIMEE" # > /now/${CTIMEE}.now
done
我的问题是我得到一个模棱两可的错误,我认为我必须递归地创建文件但是然后存在如何执行此操作的问题并将其置于Date是文件名的位置和它全部打印到目录