лучший способ программной проверки наличия сбоя scp в сценарии оболочки

У меня есть сценарий оболочки, над которым я работаю с этой строкой кода, которая выполняет цикл через локальные файлы (.gz) и выполняет команду scp. Я хочу протестировать scp , если это возможно. Я делаю цикл, чтобы отображать каждое имя файла в журнале, чтобы отслеживать его.

Может ли кто-нибудь показать мне, как проверить сбойный scp? или еще лучше, хороший пример кода для этого? Спасибо за вашу помощь.

for gzfile in $LOCALDMPDIR/*.gz
do
  /usr/bin/scp -P 2222 -i $KEYFILE $gzfile foobar@$1:$TGTDIR
  echo "$gzfile is done. " 2>&1
done
14
задан jdamae 11 March 2011 в 00:21
поделиться