我想找出PWD是否在其中包含某个目录名称,它应该能够在输出中的任何位置对其进行测试。
例如,我有类似的结构路径public/bower_components/name/
,也有正义的路径public
。
我要测试,因为该文件夹的内容name
移入公用文件夹,并且该bower_components
文件夹已删除。
谢谢
您可以为此使用BASH正则表达式:
[[ "$PWD" =~ somedir ]] && echo "PWD has somedir"
或使用shell glob:
[[ "$PWD" == *somedir* ]] && echo "PWD has somedir"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句