grep -A 2 -B 3
Run Code Online (Sandbox Code Playgroud)
在 grep 字符串之后打印 2 行并在之前打印 3 行。
grep -C 3
Run Code Online (Sandbox Code Playgroud)
打印前 3 行和后 3 行
不幸的是,grep
我使用的不支持这些选项。是否有任何替代命令或脚本可用于模拟这一点?使用sed
/ awk
/ perl
/ shell脚本?
我需要了解我在 .profile 文件中找到的这段代码片段
echo -en "\e[32;44m $(hostname) \e[m";echo -e "\e[m"
Run Code Online (Sandbox Code Playgroud) 我有有许多大的二进制文件(近二进制文件!) \ r \ n
在它[被产生的窗口env和没有CONTROLE在生成的应用程序]。我想从这个大文件 [ =~ 1Gb ] 中删除\r以在另一个对\r
's 大喊大叫的旧应用程序中进行进一步处理
有没有什么简单的方法可以用unix方式做到这一点?