小编Tom*_*eif的帖子

粘贴不带分隔符的文件

如何在没有任何分隔符的情况下垂直连接两个文件?我尝试使用paste -d"" a b,但这只是给了我a.

示例文件:

000    0   0   0
0001000200030004
  10  20  30  40
    2000    4000
            .123
            12.1
1234234534564567
Run Code Online (Sandbox Code Playgroud)

text-processing files paste

11
推荐指数
2
解决办法
1万
查看次数

根据开始和结束模式之间的模式获取开始模式和结束模式之间的文本

我正在尝试在casestartStrendStrcase之间获取所有内容bbb。我明白,我怎么能得到之间的所有事件startStrendStr使用sed。我不明白我如何将它限制在bbb发生的一个实例上。

样本输入:

fff
startStr
aaa
bbb
ccc
endStr
xxx
yyy
startStr
ddd
endStr
ddd
bbb
Run Code Online (Sandbox Code Playgroud)

所需输出:

startStr
aaa
bbb
ccc
endStr
Run Code Online (Sandbox Code Playgroud)

这就是我所拥有的:

$ sed -n -e '/startStr/,/endStr/ p' sample.txt
startStr
aaa
bbb
ccc
endStr
startStr
ddd
endStr
Run Code Online (Sandbox Code Playgroud)

sed text-processing

3
推荐指数
1
解决办法
5888
查看次数

标签 统计

text-processing ×2

files ×1

paste ×1

sed ×1