我正在开发一个 shell 脚本来 scp a.txt 到不同的服务器(box1 和 box2),并且脚本在 boxmain 服务器中运行。以下是要求,
- 我的脚本将连接到 db2 数据库并在 boxmain 中生成 a.txt 文件
- 生成文件后,a.txt 将被 scp'ed 到 box1
- boxmain(a.txt)中生成的文件会在第二天scp'ed到box2,即是前一天boxmain文件的SCP
注意:box1,box2,boxmain 是服务器
我尝试了以下,能够完成前 2 个任务,但卡在第 3 个。请建议如何实现第三点。提前致谢。
db2 -tvf query.sql #creates a.txt
scp a.txt user@box1:/root/a.txt
now=$(date +"%m/%d/%Y")
cp a.txt a_$now.txt
我的操作系统版本是 AIX test 1 6