Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: cat и перенос строки при слиянии файлов  (Прочитано 2747 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dot-mitsu

  • Автор темы
  • Активист
  • *
  • Сообщений: 299
    • Просмотр профиля
Всем привет. Вот такой вот глупый вопрос. Когда делаю слияние файлов через cat, Как сделать чтобы при слиянии данные второго файла начинались с новой строки, а не впритык? Знаю что в линукс межстрочный отступ это \n но никак не могу его воткнуть правильно в команду.

Например:

cat 1.txt >> 2.txt

либо

cat 1.txt 2.txt > 3.txt

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: cat и перенос строки при слиянии файлов
« Ответ #1 : 16 Октября 2016, 00:12:54 »
Код: (bash) [Выделить]
cat 1.txt <(echo) 2.txt > 3.txt
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Dot-mitsu

  • Автор темы
  • Активист
  • *
  • Сообщений: 299
    • Просмотр профиля
Re: cat и перенос строки при слиянии файлов
« Ответ #2 : 16 Октября 2016, 00:16:54 »
Спасибо. А что означают круглые скобки в командной строке Linux? Что-то с ходу не смог в гугле найти. Точнее объясни пожалуйста код.
« Последнее редактирование: 16 Октября 2016, 00:26:34 от Dot-mitsu »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: cat и перенос строки при слиянии файлов
« Ответ #3 : 16 Октября 2016, 00:33:23 »
Код: (bash) [Выделить]
LESS=+/"Process Substitution" man bash
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Dot-mitsu

  • Автор темы
  • Активист
  • *
  • Сообщений: 299
    • Просмотр профиля
Re: cat и перенос строки при слиянии файлов
« Ответ #4 : 16 Октября 2016, 00:34:24 »
Код: (bash) [Выделить]
LESS=+/"Process Substitution" man bash
Спасибо. Только глянул man, сразу понял. )

 

Страница сгенерирована за 0.046 секунд. Запросов: 23.