小编Bil*_*son的帖子

将文本添加到行的中间

我需要帮助使用sed或awk将文本添加到文本行中的几个地方.这是我写给test.txt的df命令的输出

fsu:/dev/sda3             34407336   3348680  29282672  11% /
fsu:/dev/sda1               124427     11578    106425  10% /boot
fsu:tmpfs                  4086720         0   4086720   0% /dev/shm
fsu:/dev/sdb1             20635732    725376  18862116   4% /cmdb
fsu:/dev/sdc              51606140   2531372  46453328   6% /data
Run Code Online (Sandbox Code Playgroud)

我想让test.txt看起来像这样:

fsu:/dev/sda3 T: 34407336 U: 3348680  A: 29282672  P: 11% M: /
fsu:/dev/sda1 T: 124427 U: 11578 A: 106425 P: 10% M: /boot
fsu:tmpfs T: 4086720 U: 0 A: 4086720 P: 0% M: /dev/shm
fsu:/dev/sdb1 T: 20635732 U: 725376 A: 18862116 P: 4% M: /cmdb
fsu:/dev/sdc T: 51606140 U: …
Run Code Online (Sandbox Code Playgroud)

linux shell awk sed sh

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

标签 统计

awk ×1

linux ×1

sed ×1

sh ×1

shell ×1