是否可以使用scp并将文件名更改为$ date

问题描述 投票:0回答:1

所以我有这个脚本来创建一个名为“ myfile.txt”的文件,此名称永远不会更改。

我有2台服务器srv01和srv02

srv01:/ home / user / scriptdata / myfile.txt是我要移至srv02的文件

我希望此文件以以下格式到达srv02

srv02:/ home / user / scriptoutput / $ date.txt

是否有一种简单的方法?到目前为止,我一直在手动使用scp /home/user/scriptdata/myfile.txt 12.34.56.78:/home/user/scriptoutput/day-month-year.txt

shell date cron scp cp
1个回答
0
投票
scp /home/user/scriptdata/myfile.txt 12.34.56.78:/home/user/scriptoutput/data_$(date +%d-%m-%Y_%H:%M).txt

这有效!感谢jhnc您的回答

© www.soinside.com 2019 - 2024. All rights reserved.