我对使用 linux 和命令行很陌生,但我正在学习它来工作。我可以做大部分基础知识,但是我被困在了一些事情上。
我目前有一个如下所示的 .txt 文件:
AB 1 1 1 1 0 0 0 0 1 0 1 0
高炉 1 0 0 0 1 1 0 1 1 1 0 1
FG 0 0 0 0 0 0 0 0 0 0 1 0
IE。每行的开头有两个字母 - 写在同一行的每个数字“0”对应第一个字母,写在同一行的每个数字“1”对应第二个字母。它是空格分隔的。
我想做的是用该行上的相应字母替换每个 0 和 1。
所以上面的段落会变成:
ABBBBBAAAABABA
BFFBBBFFBFFFBF
FGFFFFFFFFFFGF
有谁知道我如何使用 awk 或 sed (或更好的方法)来做到这一点?
谢谢!