删除 CentOS 6 中已知文件的目录

删除 CentOS 6 中已知文件的目录

我有一个返回字符串的数据库。该字符串包含文件的位置。我想要做的是使用 CentOS 命令删除包含该文件的目录。那可能吗?我知道如何使用以下命令删除文件:

rm -f myFile.txt

并使用以下命令删除目录:

rm -rf /path/to/directory

顺便说一下,我使用 phpshell_exec();

答案1

一种解决方案是php从该位置删除文件名。

但是,如果您更喜欢 shell 解决方案,我建议使用dirname.

$ dirname /path/to/directory/myfile.txt
/path/to/directory

相关内容