scpコマンドで’not a regular file’エラーが出た時の対処法

今回はscpコマンドを使っている時にnot a regular fileというエラーが出た時の、対処法について書いておきたいと思います。

scpコマンドで’not a regular file’エラーが出た時の対処法

結論は、-rオプションをつけて実行してみてくださいということです。

コード
# scpコマンドを使ってファイルを転送しようとするとエラー
scp: /home/hgoehoge/ピクチャ: not a regular file

# 以下のように-rオプションをつけてあげればOK。-rはディレクトリ全体をコピーするオプション
$ scp -r user@remoteHost:home/hogehoge/ピクチャ /local/dir

Leave a Reply

Your email address will not be published.

CAPTCHA