我需要使用 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
我想让 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: 2531372 A:46453328 P: 6% M: /data
我不知道如何在数字前面添加字母和冒号。