我有时会在历史记录中搜索以查找命令:
➜ history | grep release-it
5811 npm init release-it
5822 release-it
5831 npx release-it
7350 release-it --help
我想显示前面的 4 行,这样我就可以理解我在什么上下文中使用了这个命令。有没有办法将上下文添加到历史搜索中以查看前一行(也可能是后一行)?
答案1
使用-B
grep 的(“之前”)选项:
history | grep -B4 release-it
类似的选项还包括-A
(“之后”),-C
它代表“上下文”,它的作用是-A
和-B
组合。