クラシックを使用して、Kornでファイルを移動する前に、ディレクトリが存在するかどうかを確認しようとしています。
if [[ -d ${dir} ]]; then
scp file
else
exit 12
fi
私の問題:
ディレクトリが別のサーバー上にあるため、チェックするたびにスクリプトがディレクトリを見つけることができないため、失敗して毎回終了します。
私の質問:
おそらくsftp / scpのような機能を使用して、ネットワーク全体で「-d」を実行する方法はありますか?現在、ユーザーはパスワードを入力する必要がなく、正常にscpできるため、問題が1つ少なくなります。