Дублирование строк, кроме строки заголовка

Как я могу дублировать все, кроме первой строки в файле?

Пример:

Id_animal Id_SNP Allele ID01 rs01 AB ID02 rs01 BA ID03 rs01 AA ID04 rs01 BB 

Желаемый результат:

 Id_animal Id_SNP Allele ID01 rs01 AB ID01 rs01 AB ID02 rs01 BA ID02 rs01 BA ID03 rs01 AA ID03 rs01 AA ID04 rs01 BB ID04 rs01 BB 

Мой реальный файл имеет 400 строк и 44709376 столбцов. Поэтому я хочу получить результат с 799 строк и 44709376 столбцов.

One Solution collect form web for “Дублирование строк, кроме строки заголовка”

Используйте специализированные инструменты, такие как awk :

 awk '1;NR>1' < input.file 

это сокращение для awk 'true {print $0}; NR>1 {print $0}' awk 'true {print $0}; NR>1 {print $0}'

или sed :

 sed '1!p' < input.file 

sed – по умолчанию – выводит каждую строку ввода. '1!p' означает «Все, кроме первой строки: снова печать»

Interesting Posts

Поиск конкретных слов и удаление всех строк после него

Как я могу заплатить с mailx?

Запишите переменную, содержащую большой текст, с \ n в файл с обычными интерпретаторами интерпретаторов. Как ты делаешь это?

Что такое среда scsi для Linux

Debian Squeeze Wi-Fi прервал никакой способ повторного включения

Как создать локальные репозитории в RHEL

Замедление вертикальной прокрутки тачпада (слишком чувствительная)

Хром на ошибке Debian Wheezy «Aw, Snap!»

файл символьного устройства (rtai_shm) исчезает при уровне выполнения = 5 в fedora9 (существует, когда runlevel = 3)

Повреждение файлов с использованием rsync, нескольких процессов rsync, перемещение / переименование исходного файла

У вас есть 2TB-раздел для каталога

Проверьте, почему процесс случайно упал на Solaris 11

Как заставить изменение пароля LUKS каждые 90 дней?

Поскольку использование крахмала я не могу выключить компьютер

Мост не работает

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