删除目录中的文件和目录

删除目录中的文件和目录

在Unix中,如何从名为parent的目录中删除文件和目录。父目录放置在祖父母目录中。我只需要删除父目录中的文件和目录,而不是父目录 此处使用的命令是什么 不胜感激

答案1

警告echo:在继续之前,请务必使用 验证全局结果rm -rf

要删除目录中的所有文件(但不删除目录本身):

rm -rf path/to/dir/*

如果存在“隐藏文件”(名称以点开头的文件),Bash 的dotglob选项将有所帮助:

# Run with Bash
shopt -s dotglob
rm -rf path/to/dir/*

相关内容