如何使用sshpass在SCP内部传递参数值

时间:2018-08-02 07:45:22

标签: bash

如何使用sshpass在scp内部传递参数值

for i in `awk '{print $NF}' $DESTFILE |grep -v "#"`
do /usr/bin/sshpass -p 'test' /usr/bin/ssh -o StrictHostKeyChecking=no -l testuser  $SYSNAME -tt 'echo "test"  | sudo -S scp -o StrictHostKeyChecking=no -rp $i  root@1.1.1.1:/data/`hostname`/`date  '+%d%b%y'`' 2>/dev/null

问题是$ i值未在scp内部正确传递。

任何想法

0 个答案:

没有答案