Esiste un modo per stampare tutti i record separati dall'OFS senza digitare ogni numero di colonna.Stampa tutti i campi con AWK separati da OFS
#Desired style of syntax, undesired result
[[email protected]: ~] echo "1 2 3 4" | gawk 'BEGIN { OFS=" :-("}; {print $0}'
1 2 3 4
#Desired result, undesired syntax
[[email protected]: ~] echo "1 2 3 4" | gawk 'BEGIN { OFS=" :-) "}; {print $1,$2,$3,$4}'
1 :-) 2 :-) 3 :-) 4
Perfetto, tranne che dovrebbe essere facce felici perché funziona ;-) –
Questa è una buona obiezione :) Saluti –
nota @steve: c'era una modifica che sostituiva il blocco '{$ 1 = $ 1; stampa $ 0} 'con solo' $ 1 = $ 1'. Ciò fallirebbe per $ 1 == 0. –