我想找到特定目录的完整路径,并使用bash脚本将路径存储在变量中。 例如,我想搜索“ruby / lib”。它的完整路径是“/ usr / share / ruby / lib”,我想在变量中捕获此路径以进行进一步的处理。
有可能吗?
答案 0 :(得分:1)
使用find
你可以说:
find / -type d -path "*/ruby/lib"
为了将结果捕获到变量中,请说:
out=$(find / -type d -path "*/ruby/lib")
答案 1 :(得分:0)
(感谢@dstronczak),我会使用readlink
。其:
path=$(readlink -f ruby/lib)
请注意,path
和=