-1
私は、次のコードを試してみましたが、それは、キーと値のペアとループ、ダブル改行など、すべて単一の改行値として適切な出力を与えていない値awkを使用してキー値のペアを取得する方法は?
f:0
c:Test C
s:test S
ctype:0
a:test A
t:10
r:test r
f:0
c:Test C1
s:test S1
ctype:1
a:test A1
t:10
r:test r
f:20
c:Test C
s:test S
ctype:2
a:test A1
t:0
r:test r
を次のファイルをtxtをしている:
awk '
BEGIN {
FS="\n"
RS=""
}
{
print $1 "\n " $2 "\n" $3
}
awk以外のものを使うことができます。
編集:私はループにデータを欲しいとアクションを実行
if(ctype==0){
execute c;
}else if(ctype==1){ execute a}
:
OUTPUTは次のようになります。
awk -F: 'NF {print $ 1、$ 2}' file ' – anubhava
期待される出力は何ですか? – user000001
私たちにあなたがしたいことをしないというコマンドを表示し、あなたが望んでいないことを私たちに伝えることは、あなたが望んでいることを私たちに伝えるように遠くに行かない! –