Arrays 判断是否有进程仍在loopfs分区上运行的最佳方法?

Arrays 判断是否有进程仍在loopfs分区上运行的最佳方法?,arrays,bash,shell,Arrays,Bash,Shell,问:我如何修复这个错误,或者最好的方法是什么 在函数中用于确定是否仍在使用我的loopfs上的任何分区。Shellcheck为此行代码提供SC2276错误: "${ARRAY_PROC_LOOP[index]}"="$( lsof -e /run/user/1000/gvfs | grep "${ARRAY_LOOPFS[index]}" && wait )" 2>/dev/null 这被解释为包含“=”的命

问:我如何修复这个错误,或者最好的方法是什么

在函数中用于确定是否仍在使用我的loopfs上的任何分区。Shellcheck为此行代码提供SC2276错误:

"${ARRAY_PROC_LOOP[index]}"="$( lsof -e /run/user/1000/gvfs | grep 
"${ARRAY_LOOPFS[index]}" && wait )" 2>/dev/null

这被解释为包含“=”的命令名错误的分配还是比较


“${ARRAY\u PROC\u LOOP[index]}”=“
无效。您的意思是
ARRAY\u PROC\u LOOP[index]=”
?谢谢!是的,你说得对。在这一点上感觉有点愚蠢。