另外,我想保留一些外引号,以便我可以使用大型正则表达式。
例如,如果文件'Test'包含文字:"Josh's Dog"
我做grep '"Josh's Dog"' test
它不起作用。
我需要逃脱什么?
答案 0 :(得分:2)
也许试试这个:
grep \"Josh\'s\ Dog\" test
或者如此处Why escaped single quote doesn't work in grep?所述,请尝试
grep -P '"Josh\047s Dog"' dat