29 bash
你好,
可能这很容易,但我现在不明白这一点。在 Linux、shell 中,给定一个文本文件,我该如何做类似 cat filename 的操作,这样我只能看到第一行、第三行、5、7、9 等?
如果不是用猫,用另一个命令
谢谢
Chr*_*sen 42
使用awk:awk 'NR % 2 == 0' filename
awk
awk 'NR % 2 == 0' filename
编辑:已删除{print},如 ghostdog74 的回答所示,并由 Roberto Bonvallet 评论。
{print}
小智 13
或者类似的东西
sed -n 'p;n' filename
有关解释,请查阅sed.
sed
小智 7
使用 sed:
sed -n 1~2p filename
Fra*_*ino -2
无法测试,找到一个链接: cat -n $1 | grep“$ODDRE”| 剪切 -b 8-> oddfile.$$
归档时间:
16 年 前
查看次数:
46117 次
最近记录:
5 年,4 月 前