テキストから次の例の行を読むには、bashスクリプトまたはpythonスクリプトが必要です。
1:2:3:4
4:3:2:1
そしてそれを新しいテキストファイルに書き込むと、出力は次のようになります。
A=1
B=2
C=3
D=4
A=4
B=3
C=2
D=1
ベストアンサー1
Awk
解決策:
awk 'BEGIN{
abc = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
split(abc, letters, "")
}
{
for (i = 1; i <= NF; i++) print letters[i] "=" $i;
print ""
}' FS=':' input.txt > newfile
newfile
コンテンツ:
A=1
B=2
C=3
D=4
A=4
B=3
C=2
D=1