我想编写一个脚本,使用find或ls命令搜索$ PATH中的所有目录

时间:2013-08-28 00:06:39

标签: bash path find

这里的新手总数。我想编写一个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