我是制作脚本的新手,需要帮助制作
timestamp
到文件domoticz.db
,所以输出将是$DEST_FOLDER/domoticz.timestamp.db
在以下脚本中:
#!/bin/bash
DEST_FOLDER='/home/shares/public/usbdrive/Domoticz/'
BACKUP_CMD='/bin/cp'
$BACKUP_CMD /home/pi/domoticz/domoticz.db $DEST_FOLDER
任何帮助表示赞赏。
答案1
filename=domoticz.db
name="${filename%.*}"
extension="${filename##*.}"
timestamp=$(date "+%Y%m%d")
cp domoticz.db /the/folder/"${name}.${timestamp}.${extension}"
输出文件:
/the/folder/domoticz.20190930.db