如何取消链接目录下的所有符号链接?

whi*_*ear 4 linux

我想取消链接这样的符号链接:

unlink *
Run Code Online (Sandbox Code Playgroud)

然而它说 unlink: extra operand

我只想删除链接文件,保留原始文件。

小智 9

使用“*”,您尝试取消链接当前位置下的所有文件和目录。

unlink 不能处理文件或目录,它只能处理链接,使用 find 命令查找所有链接并取消链接,如下所示:

find . -type l -exec unlink {} \;
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

10175 次

最近记录:

6 年,2 月 前