Main Content

rmdir

SFTP または FTP サーバー上のフォルダーの削除

説明

rmdir(s,folder) は、指定したフォルダーを s で関連付けられた SFTP または FTP サーバー上の現在のフォルダーから削除します。folder は空でなければなりません。

すべて折りたたむ

FTP サーバーに接続して、サーバー上のフォルダーを削除します。この例では、ftp.example.com (実在しないマシン) での架空 FTP セッションが示されています。ユーザーが FTP サーバー上にアカウントをもち、FTP サーバー上でファイルをアップロードまたは変更する権限がある場合、この例で示すように関数 rmdir を使用できます。

最初に、サーバーに接続します。

s = ftp('ftp.example.com')
FTP with properties:

                         Host: "ftp.example.com"
                     Username: "anonymous"
                         Port: 21
                 ServerLocale: "en_GB"
                 DirParserFcn: @matlab.io.ftp.parseDirListingForUnix
                         Mode: "binary"
    LocalDataConnectionMethod: "passive"
       RemoteWorkingDirectory: "/"

FTP サーバー上の現在のフォルダーの内容を表示します。

dir(s)
 
myscript.m                  README.txt                pub    

pub フォルダーを FTP サーバーから削除します。

rmdir(s,'pub')

FTP サーバーの更新された内容を表示します。

dir(s)
 
myscript.m                  README.txt

入力引数

すべて折りたたむ

SFTP または FTP サーバーへの接続。SFTP オブジェクトまたは FTP オブジェクトとして指定します。

削除するリモート フォルダー。文字ベクトルまたは string スカラーとして指定します。

バージョン履歴

R2006a より前に導入

参考

| | | | |