Я написал сценарий оболочки для объединения содержимого другого файла. Я создал каталоги f1, f2, d1, d2 и файлы под ними, мне нужно объединить содержимое всех файлов: comand is
find /home/ah5024331/f1 /home/ah5024331/f2 /home/ah5024331/d1 /home/ah5024331/d2 /home/ah5024331/f1 /home/ah5024331/f2 /home/ah5024331/d2 -type f -exec cat {} \; -exec echo \; > /home/ah5024331/op.txt
Выход:
--this is new text from f1 ----
--this is text from f2 ----
--this is new text from d1 ---
---this is new text from d2 ---
--this is new text from f1 ----
--this is text from f2 ----
---this is new text from d2 ---
после содержимого файла f1 добавляется одна пустая строка. Я хочу объединить содержимое без какой-либо пустой строки между ними. Какие изменения мне нужно сделать в приведенной выше команде? Любая помощь будет оценена заранее.