小编dis*_*dia的帖子

删除目录中除文件夹之外的所有文件

我对基于终端的命令还很陌生,但是当我在远程和本地之间执行 rsync 命令时,我不小心将文件“复制”到了错误的位置(例如 /serA/items)而不是 /serA/items/count01

因此,当前 /items 目录由 count01 文件夹以及其他几个与 count01 中的内容相同的项目组成

有没有一种快速方法可以删除所有这些错误复制的项目(有不同的文件格式)而不触及 count01 文件夹?虽然我可以使用“rm -f”,但这是一个乏味的过程,因为有超过 100 个文件......

此外,我无法手动删除这些文件,因为它们位于其他人的名称下,并且权限似乎已被锁定。

command-line rm

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

command-line ×1

rm ×1