Ich habe Daten wie diese, und ich muss eine einfache Aufgabe automatisieren. Ich brauche den zweiten Wert einer Zeile zu machen, wie dies das gleiche wie die erste Zelle in der nächsten Zeile in der Folge werden:Wie kann ich awk zum Ändern einer Spalte in der ersten Spalte verwenden?
First Second
1 2
4 6
10 12
25 28
30 35
Werden
First Second
1 4
4 10
10 25
25 30
30 35
nie 'printf 1 'oder Simi $ tun Wenn Sie Eingabedaten im Formatfeld einer printf-Anweisung verwenden, verwenden Sie stattdessen "printf"% s ", $ 1". Stellen Sie sich den Unterschied vor, wenn "$ 1" Druckformatierungszeichen wie '% s' enthält. –