次のテキストを含むファイルがあります。
AAAA
BBBB
CCCC
DDDD
1234
5678
9012
3456
EEEE
7890
など...
文字行を数値行と一致させたいので、
AAAA 1234
BBBB 5678
CCCC 9012
DDDD 3456
EEEE 7890
誰でもこれを達成する簡単な方法を知っていますか?
ベストアンサー1
では、awk
ファイルの形式が正しいと仮定して空白行を残しますが、ファイルを確認するロジックを追加できます。
awk -v RS="" '{for(i=1; i<=NF; i++) a[i]=$i
getline
for(i=1; i<=NF; i++) print a[i] " " $i
print ""}' file