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

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

пример :

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 действительно сияет здесь …

  • Печатать атрибуты из двух тегов вместе
  • Как повторить строку для каждого значения соответствующего столбца
  • Использование модификаторов Perl-совместимого Regex (PCRE) в grep
  • Могут ли команды tr быть закодированы, чтобы избежать нескольких tr процессов в конвейере?
  • Как распечатать инкрементное количество входов уникальных значений в столбце 1
  • Как искать слово, сохраненное в пространстве удержания с помощью sed?
  • Неудачные зависимости, пытающиеся установить пакет 'libxml2'
  • Удаление поля из текста с разделителями-запятыми с акцентированными символами
  • Заменить многострочную строку в файлах
  • Почему `rename` ведет себя по-разному, когда я использую полный путь вместо текущего пути?
  • Не удалось загрузить Debconf
  • Interesting Posts

    Настройка Spamassassin для использования URIBL и общедоступного DNS Google

    Является ли индекс inode неотменяемым идентификатором inode?

    Запустить скрипт после изменений в геометрии X-сервера

    Как найти статус сценариев выхода init.d, которые возвращают 0 при ошибке?

    bash скрипт переименовывает входной файл при копировании

    Fedora12, yum не могут найти репозитории

    Есть ли способ отслеживать дисковое пространство, освобожденное процессом?

    Установка termName в Xresources не влияет

    Как работают трубы в Linux

    Найдите конкретную вложенность имен каталогов, например … / project / dir1 / dir2

    Попытка установить дату на машине на базе Linux с другой машины

    Удалять файлы, существующие в источнике с помощью rsync

    Использовать псевдонимы в качестве пользовательских команд в терминаторе

    Гостевые дополнения «не могут найти программу» Kali Linux 2.0

    Правильный способ добавления пользователей в репозиторий Subversion

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