首页 > 解决方案 > 仅从 tcsh 中的文件夹中删除符号链接

问题描述

我需要从包含我不想删除的其他文件的文件夹中删除大量符号链接。有什么简单的方法可以只删除符号链接吗?

标签: linuxtcshrm

解决方案


您可以使用find(1)命令

 find . -maxdepth 1 -type l -exec rm {} \;
  • -maxdepth 1仅用于扫描当前目录。
  • -type l用于搜索符号链接
  • -exec执行rm删除给定文件,用适当的路径{}替换,并结束运行的子命令find\;find

另请参阅rm(1)man的页面(以及ls(1)mv(1)cp(1)ln(1)stat(1)如果您想在该命令的变体中使用它们)。find


推荐阅读