当前位置: 技术问答>linux和unix
怎样在bash脚本中使用scp,怎样在脚本中自动输入命令
来源: 互联网 发布时间:2017-04-03
本文导语: 1.在bash脚本里怎么使用scp啊,自己弄个脚本,结果提示错误。 2.想在执行scp命令的时候自动输入密码,应该怎么实现啊? #/usr/bin/bash files=./flist.txt usr=byang ip_addr=192.168.0.4 cat $files | while read oneline do #scp byang@192.168.0.4:...
1.在bash脚本里怎么使用scp啊,自己弄个脚本,结果提示错误。
2.想在执行scp命令的时候自动输入密码,应该怎么实现啊?
#/usr/bin/bash
files=./flist.txt
usr=byang
ip_addr=192.168.0.4
cat $files | while read oneline
do
#scp byang@192.168.0.4://usr/home/byang/work/head/bti-freebsd/crypto/openssl/crypto/x509v3/v3_pci.c ./
src_file=$oneline
tag_file=$oneline
src_path=${usr}@${ip_addr}://usr/home/byang/work/head/${src_file}
echo src_path:${src_path}
tag_path=./${tag_file}
#echo tag_patch:${tag_path}
echo `scp ${src_patch} ${tag_path} 0