我认为我有一个非常简单的问题,但我不知道答案。我有这个代码[[ "${file_name}" = ${regex} ]] && continuePOSIX版本不支持这种[[]]模式。基本上,这行是。如果文件名与扩展正则表达式匹配,它将跳过我的循环。 POSIX规范中是否可以在同一行上执行相同的操作?还是有其他方法可以将一个单词与E正则表达式进行比较?谢谢您的回答。
[[ "${file_name}" = ${regex} ]] && continue
使用grep -E:
grep -E