仅从tcsh中的文件夹中删除符号链接

时间:2018-12-30 13:55:23

标签: linux tcsh rm

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

1 个答案:

答案 0 :(得分:1)

您可以使用find(1)命令

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

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