相关疑难解决方法(0)

使用SED获取巨大文本文件的最后n行

如何使用"sed"命令获取大文本文件的最后n行(例如A.txt)并将它们复制到新的文本文件(例如B.txt)?我不想从A.txt中删除那些行.

linux text sed

8
推荐指数
3
解决办法
2万
查看次数

在一个命令中截断管道文本的中间并替换为省略号

我有一个很长的文本流,它开始发送到stdout. 在 bash 中,我可以通过运行来显示前几行:

$ seq 1 5010 | head 5
1
2
3
4
5
Run Code Online (Sandbox Code Playgroud)

或结束

$ seq 1 5010 | tail 5
5006
5007
5008
5009
5010
Run Code Online (Sandbox Code Playgroud)

但是我需要显示前 5 个和最后 5 个以及中间的省略号......所以输出可能看起来像

1
2
3
4
5
...
5006
5007
5008
5009
5010
Run Code Online (Sandbox Code Playgroud)

我需要在单行股票 bash 中执行此操作。那可能吗?如何?

bash shell

0
推荐指数
1
解决办法
327
查看次数

标签 统计

bash ×1

linux ×1

sed ×1

shell ×1

text ×1