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 より前に導入

参考

||