我想使用单个命令同时从多个位置删除一个隐藏文件夹。
它位于多个位置(约 100 个)。
有什么命令可以帮助快速删除它吗?
答案1
您可以使用它find
来达到您的目的。请参阅man find
了解更多信息。
假设您有一个目录“mydir”,其中有多个目录和子目录,其中包含一个隐藏文件夹,例如“.src”。此外,目录“mydir”本身也有“.src”目录。
mydir
├── a
│ └── .src
├── b
│ ├── j
│ │ └── .src
│ ├── k
│ │ └── .src
│ └── .src
├── c
│ └── .src
├── d
│ └── .src
├── e
│ └── .src
└── .src
要删除所有这些文件夹名称,.src
请打开终端并转到“mydir”并使用以下命令,
find . -iname '.src' -type d -exec rm -r {} \;