查找目录的完整路径(如果存在),并使用bash脚本存储在变量中



我想找到特定目录的完整路径,并使用bash脚本将路径存储在变量中。例如,我想搜索"ruby/lib"。它的完整路径是"/usr/share/ruby/lib",我想在一个变量中捕获这个路径以供进一步处理。

有可能吗?

使用find可以说:

find / -type d -path "*/ruby/lib"

为了将结果捕获到一个变量中,比如:

out=$(find / -type d -path "*/ruby/lib")

(感谢@dstronczak),我会使用readlink

path=$(readlink -f ruby/lib)

请注意,path= 之间不得有空格

最新更新