0

总新手在这里。我想编写一个 bash 脚本,它允许我对 $PATH 中的所有目录执行 find 或 ls 命令。我需要它来获取搜索字符串,然后在 $PATH 返回的所有目录上运行 find 或 ls(我不知道哪个更好)。谢谢!

到目前为止我所拥有的:

arr=$(echo $PATH | tr ":" "\n")

echo -n "SEARCH STRING:"
read STRING

for x in $arr
do
    find /"$x" -iname "$STRING"
done
4

1 回答 1

0

在这里查看我的解决方案:http ://www.linuxquestions.org/questions/blog/konsolebox-210384/binfind-search-for-executable-files-based-from-path-variable-35012/

于 2013-08-28T05:26:38.643 回答