使用 csplit 将静态字符串作为 REGEXP 传递时遇到问题
Trouble passing static string as REGEXP with csplit
我在 Linux 终端上努力将一个大文本文件拆分成几个较小的文件。我尝试使用 csplit
,但 csplit
要求分隔符模式作为 REGEXP 传递。静态定界符模式是 , lorum ipsum
。我如何将其写为 REGEXP?阅读了一下之后,我希望 /'^, lorum ipsum$'/
可以工作,但事实并非如此。任何人都可以帮助我正确的语法吗?
您应该使用 /', lorum ipsum'/
,^
并且 $
相应地作为行的开始和结束,这在您的情况下不需要。
我在 Linux 终端上努力将一个大文本文件拆分成几个较小的文件。我尝试使用 csplit
,但 csplit
要求分隔符模式作为 REGEXP 传递。静态定界符模式是 , lorum ipsum
。我如何将其写为 REGEXP?阅读了一下之后,我希望 /'^, lorum ipsum$'/
可以工作,但事实并非如此。任何人都可以帮助我正确的语法吗?
您应该使用 /', lorum ipsum'/
,^
并且 $
相应地作为行的开始和结束,这在您的情况下不需要。