Как преобразовать один файл столбца в одну строку?

Я хотел бы преобразовать мой один столб из нескольких строк в одну строку:

пример :

1 1 1 1 1 2 2 2 3 3 4 

и я хочу :

 11111222334 

любое предложение, пожалуйста?

3 Solutions collect form web for “Как преобразовать один файл столбца в одну строку?”

Вы также можете попробовать выполнить эхо команды и отправить результат в новый файл.

 $ echo $(cat file) >> rows.txt 

Чтобы предотвратить пробелы между каждой строкой, вы можете использовать sed в одной строке

 $ echo $(cat file) | sed 's/ //g' >> rows.txt 

вставить:

 $ paste -s -d "" file 11111222334 

сжимайте все линии вместе без разделителя.

или эти решения, которые удаляют даже завершающую строку новой строки

 perl -pe chomp file awk -v ORS="" 1 file 

Вы можете удалить все символы новой строки с помощью tr :

 tr -d \\n <infile 

Обратите внимание, что на выходе нет конечного символа новой строки, поэтому, если это необходимо (например, для перенаправления на другой файл):

 { tr -d \\n <infile; printf %s\\n; } >outfile 

Если вместо этого вам нужны поля, разделенные пробелом, который вы могли бы запустить:

 row=$(tr \\n \ <infile) printf %s\\n "${row%?}" >outfile 

хотя paste действительно сияет здесь …

  • Вставить переменную в строку в случайное место?
  • Как удалить строку на основе Delimeter в perl / Shell?
  • сохранить форматирование вывода perldoc
  • Как избежать метасимволов для egrep, как метакод из Perl?
  • Какой скрипт perl будет использовать scp-каталог с пробелами?
  • Почему мой Perl не играет хорошо с Unicode?
  • Извлечь часть строки, используя grep
  • Заменить непечатаемые символы в perl и sed
  • Конкатенация последовательностей под заголовком
  • Perl-скрипт, делать cd на терминале
  • sed / awk / perl - удаление пробелов между двумя строками / словами + solaris 10
  • Как получить имя файла, если определенное регулярное выражение присутствует в файле в Perl
  • Interesting Posts

    доступ к ttyusb0 в качестве обычного пользователя

    В какой ситуации tarball (.tgz) будет почти того же размера, что и оригинал

    Установка haskell-платформы без привлечения X-сервера

    Исправить ошибку строки версии в настройке FreeNX

    как отключить USB-устройства на основе идентификатора поставщика в среде Linux?

    Удалите символы, если они не соответствуют указанным шаблонам

    Как скопировать папки с неприятными именами, используя функцию оболочки

    Сохранять файл в виде текста и таблицы с разделителями табуляции

    Не удается загрузить после установки Ubuntu 15.10 Beta 2

    MobaXterm: Как видеть вывод терминала на предыдущих командах, все еще находясь в VIM? (Эквивалент «Shift + Page Up» в PuTTY)

    Как узнать версию Bluez из командной строки?

    Как спасти нечитаемый флэш-накопитель USB

    Странные файлы в корневом каталоге безопасны для их удаления?

    Как сделать RPROMPT в самом обновлении zsh при каждом входе?

    Почему моя система зависает во время загрузки, если я не загружаюсь в режим восстановления?

    Linux и Unix - лучшая ОС в мире.