SCP転送

ファイルをひとつずつ転送する
※エラー出力は、/dev/nullにリダイレクトして、コンソールに出力しないようにしている
#!/bin/bash

for FILE in `ls ~/dirName/` 2> /dev/null
do
    filename=$FILE
    if scp -q -i ~/.ssh/pub_key ${filename} uid@hostname:~/forwardDir/ 2> /dev/null
    then
         −成功したときの処理−
    else
         −失敗したときの処理−
    fi
done
トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン