Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos BASH:递归读取目录中的所有文件,包括符号链接_Macos_Bash_Terminal_Sh - Fatal编程技术网

Macos BASH:递归读取目录中的所有文件,包括符号链接

Macos BASH:递归读取目录中的所有文件,包括符号链接,macos,bash,terminal,sh,Macos,Bash,Terminal,Sh,我从某人那里得到了这个整洁的脚本: find ../Classes -name \*.cpp -print 它只是循环一个目录,并递归地打印所有文件。但是,它不遵循符号链接。我在网上只能找到: find ../Classes -name \*.cpp -type l -print 但是,由于目录是符号链接,而不是文件,因此它不输出任何内容。 如何解决此问题?告诉find使用-L find -L ../Classes -name \*.cpp -print 告诉find使用-L find

我从某人那里得到了这个整洁的脚本:

find  ../Classes -name \*.cpp -print
它只是循环一个目录,并递归地打印所有文件。但是,它不遵循符号链接。我在网上只能找到:

find ../Classes -name \*.cpp -type l -print
但是,由于目录是符号链接,而不是文件,因此它不输出任何内容。
如何解决此问题?

告诉
find
使用
-L

find  -L ../Classes -name \*.cpp -print

告诉
find
使用
-L

find  -L ../Classes -name \*.cpp -print

你是在问如何让递归下降跟随到另一个目录树的链接吗?@williampersell Cfreak回答的是我要找的是什么?你是在问如何让递归下降跟随到另一个目录树的链接吗?@williampersell Cfreak回答的是我要找的