find命令列出在bash脚本中不起作用的符号链接文件

时间:2017-03-27 19:29:00

标签: linux bash shell

bash script

我试图创建一个列出目录中所有符号链接文件的脚本,但是使用isnt的命令似乎在脚本中工作,但是当我在终端中使用它时可以工作。

result

1 个答案:

答案 0 :(得分:0)

您可以尝试这些选项,看看最适合您的需求。

伪码:

   #!/usr/bin/bash
    find . -type l -ls
    #To only process the current directory:
    #find . -maxdepth 1 -type l -ls

更多查找列出dir中符号链接的命令:

find -L /dir/to/start -xtype l -samefile ~/Pictures 2>/dev/null.
find / -lname /path/to/original/dir
  • L - 遵循符号链接。
  • xtype l - 文件是符号链接
  • samefile name - File指的是与名称相同的inode。当-L生效时,这可以包括符号链接。