2016-06-15 15 views
2

私はFTPの初心者です。フォルダがまだ存在しない場合は作成します。 "mkdir -p foldername"というオプションがあることは知っていますが、ftpでこれを行うと "-p"という名前のフォルダが作成されます。 ftp経由であるリモートサーバーから別のリモートサーバーにファイルを転送しようとしていますが、まだ受信サーバーがない場合は受信サーバーにフォルダを作成しようとしています。フォルダーが存在しない場合、シェルスクリプトを使用したftpのmkdir

答えて

2

解決策の1つは、常にフォルダを作成してからエラーを無視することです。もちろん、あなたがそれにcdにする必要があるフォルダを作成した後 - それはエラーを与える場合は、より大きな問題を抱えている。

-pシェルのオプションmkdirはエラーが発生しないようにするためです。 FTPはシェルを使用しません。それはそれ自体のためです。

+1

私は愚かでした。私は何か間違ったことをしていたし、それが存在しなければmkdirが新しいフォルダを作成していないと仮定していた。ありがとう! –

関連する問題