我在寻找一个(bash)命令打开一个文件(如在vim),搜索一个特定的串,并向后搜索从那里,找到第二个字符串中,出(仅),第二字符串。 对于一个文件是这样的:
...
aaa x
...
aaa y
... <-- any number of lines, but necessarily greater than 0
bbb
...
我已经想出了这一迄今为止:
vim -c "/bbb" -c "n" -c "?aaa" -c "n"
这不会的工作;vim读取:
Error detected while processing command line:
E163: There is only one file to edit
Press ENTER or type command to continue
我也需要节省的字符串 aaa y
进入一个文件/变量的--我找不出如何。
TIA