У меня есть 2 столбца, включая некоторые данные, например:
one two
one two
one two
Как мы можем преобразовать его в:
one two
one two
one two
Awk - переписывают поля со значением по умолчанию (одиночный пробел) выходной разделитель полей:
$ awk '{NF+=0} 1' data
one two
one two
one two
Sed - заменяют несколькими пробелами с одиночным пробелом:
$ sed 's/ */ /' data
one two
one two
one two
TR - сжимают (-s
) пробелы:
$ tr -s ' ' < data
one two
one two
one two
столбец:
$ column -t < data
one two
one two
one two
RS (изменяются) к двум столбцам:
$ rs 0 2 < data
one two
one two
one two