我有以下脚本(我们称之为 move_site.sh)将网站目录结构复制到另一台服务器
#!/bin/bash
scp -r /usr/local/apache2/htdocs/$1 http@$2:/local/htdocs 1>$1$2.out 2>&1
所以从命令行调用它,我将网站目录名称和目标服务器传递给它:
nohup ./move_site.sh site1 server1 &
但是,在名为 site1server1.out 的结果中,只有 stderr 消息(如果有)。
有人可以告诉我如何获取复制的文件和目录名称,包含在输出文件中,以便我有某种记录吗?
谢谢。