失敗した場合、SCPは終了しません(最新のUbuntuとLinux Alpineで)。

失敗した場合、SCPは終了しません(最新のUbuntuとLinux Alpineで)。

私はDockerコンテナのオペレーティングシステムとして最新のLinux Alpine(3.6)を使用しています(Docker以外のUbuntu 16.10でもテストしましたが、結果は同じです)。

openssh() をインストールしましたapk add openssh

これは私のコマンドです:

scp -i $KEY_PATH -P $PORT -o StrictHostKeyChecking=no $USER@$HOST:$FILENAME .

scpがファイルを正常にコピーすると、そのファイルは0(予想)として存在します。

ファイルが見つからない場合、scp が表示されますがNo such file or directory終了しません。ゼロ以外のコードで正しく終了するにはどうすればよいですか?サーバーまたはネットワークの問題ですか?

ベストアンサー1

おすすめ記事