我正在创建一个shell脚本,它将以递归方式查找其正文中包含“*”文本的所有文件列表。
但是在运行以下命令时,它会给我错误
files.sh: line 6: _listOfDialog: command not found
Shell脚本代码
_startDirectoryPath="/scratch/grep"
_listOfFiles="$(find . -type f -name '*.jsff')"
for file in $_listOfFiles
do
_listOfDialog = $(tr '\n' ' ' < $file | grep -oP '(?<=<af:dialog).*?(?= </af:dialog>)')
echo $_listOfDialog
done
我经历了与此相关的大部分帖子,但不知道我做错了什么。有人可以帮帮我吗