我有一段代码,希望它在特定路径中搜索字符串。该脚本将使用while循环从输入文件中获取输入字符串。基本上,我想逐行读取该文件,并尝试找出该行的内容是否存在于特定路径中。
#!/bin/bash
filename='/input.txt'
path=/
while read -r line
do
res=`ls -l $path | grep $line`
echo "$res"
done < "$filename"
答案 0 :(得分:1)
而不是Alloc<U, Args>
,请使用ls
:
find
如果需要find $file -maxdepth 1
获取完整路径,请确保将绝对/规范路径传递给grep
:
find