我对shell脚本很陌生,我希望在拆分字符串方面得到帮助,例如
STR="Hello this is stackoverflow Hello I am asking about stackoverflow"
因此,基本上,只要有一个单词“堆栈溢出”,我就想拆分字符串,例如
Line 1: Hello this is stackoverflow
Line 2: Hello I am asking about stackoverflow
基本上我想在这里分割一根线?有人能帮忙吗。
发布于 2018-08-14 23:32:04
您可以使用sed替换堆栈溢出和一个空格(堆栈溢出和换行):
echo "$STR" | sed -e "s/stackoverflow /stackoverflow\n/"
https://stackoverflow.com/questions/51851552
复制