Main Content

delete

SFTP または FTP サーバー上にあるファイルの削除

説明

delete(s,filename) は、指定したファイルを s で関連付けられた SFTP または FTP サーバー上の現在のフォルダーから削除します。

すべて折りたたむ

FTP サーバーに接続してファイルを削除します。この例では、ftp.example.com (実在しないマシン) での架空 FTP セッションが示されています。FTP サーバーのアカウントを保有し、それにより FTP サーバー上でのファイルのアップロードおよび削除の権限が付与されている場合、この例で示すように関数 delete を使用できます。

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

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    

README.txt という名前のファイルを削除します。

delete(s,'README.txt')

更新後の現在のフォルダーの内容を表示します。README.txt ファイルはダウンロードできなくなりました。

dir(s)
 
myscript.m                  pub  

入力引数

すべて折りたたむ

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

削除するファイルの名前。文字ベクトルまたは string スカラーとして指定します。

バージョン履歴

R2006a より前に導入

参考

| |