文字列を返すデータベースがあります。この文字列にはファイルの場所が含まれます。私がやりたいことは、CentOSコマンドを使用してファイルを含むディレクトリを削除することです。それは可能ですか?以下を使用してファイルを削除する方法を知っています。
rm -f myFile.txt
以下を使用してディレクトリを削除します。
rm -rf /path/to/directory
参考までに私はPHPを使用しますshell_exec();
答え1
1つの解決策は、php
その場所からファイル名を削除することです。
しかし、シェルソリューションを好むならdirname
。
$ dirname /path/to/directory/myfile.txt
/path/to/directory