以下是我的 shell 脚本,我尝试将当前目录中的所有文件复制到我有权复制的另一台机器上。
#!/usr/bin/expect -f
spawn scp -pr "*" root@192.168.1.2:/home/user1/.
expect {
-re ".*sword.*" {
exp_send "user1user1\r"
}
}
interact
而且,尝试运行此脚本时收到以下错误。通配符 * 未按预期工作。
spawn scp -pr * root@192.168.1.2:/home/user1/.
root@192.168.1.2's password:
*: No such file or directory
Killed by signal 1.