我想挑选出一个路径,TARGET_PATH在$PATH。为了挑选出来,我做了
TARGET_PATH
$PATH
grep -q "[:|^]$TARGET_PATH[$|:]"
但是,它不起作用。
恐怕行首“ ^”和行尾“ $”可能无法使用[]。
^
$
[]
请告诉解决方案。
您可以尝试使用()代替[](字符类或字符集)
()
grep -q -E "(:|^)\$TARGET_PATH($|:)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句