如何删除一个目录下的所有文件

如何删除一个目录下的所有文件

我不经常使用 Unix/Linux 系统,但我觉得有些尴尬的事情发生在我身上。我想删除 ksh 中 DATA 目录中的所有文件。

rm -f $P_VAR/DIR/DATA/*

在 unix 环境中使用它似乎可以工作,但是当我运行 ksh 时它会删除 DATA 目录。

怎么了?

答案1

rm -rf $P_VAR/DIR/DATA/ && mkdir $P_VAR/DIR/DATA如果DATA文件夹没有建立,你可以尝试一下。

相关内容