我有一個文件包含每行有大量數據的記錄。 例如:使用sed獲取前N個字符和後N個字符
:~$ cat filename
record_1 data_a data_b data_c data_d data_e 123
record_2 data_a data_b data_c data_d data_e 456
record_3 data_a data_b data_c data_d data_e 789
我想用sed
和grep
獲得例如specifc記錄在第一N
字符和文件中的數據的每一行的最後N
字符來查看信息
:~$ grep 'record_1' filename | [some sed command here]
record_1 123
是否有sed
命令我可以使用或是否有其他方法來獲得這種結果?任何幫助是極大的讚賞。
解釋:Anubhava用'/ record_1 /'跳過'grep'。 「sed」命令中的數字8是您的編號N,3是N的替代值。 –
awk命令完美地工作,謝謝 – ebellefontaine