Простой CLI для добавления одного файла в конец другого

Если у меня есть два текстовых файла, file1.txt.and file2.txt, как мне добавить содержимое file2.txt в file1.txt (без перезаписи file1.txt) с помощью простой командной строки?

3
задан 22 November 2013 в 01:56

2 ответа

Насколько я знаю, самый простой способ был бы:

cat file2.txt >> file1.txt

Ссылка: Добавление перенаправленного вывода .

0
ответ дан 22 November 2013 в 01:56

Перенаправление Bash было бы моим первым выбором, но если вы имеете дело с ограниченными правами (например, файл принадлежит пользователю root), я бы использовал tee. Вот пример, в котором мы притворяемся, что file1.txt принадлежит root (или, по крайней мере, недоступен для записи $USER):

cat file2.txt | sudo tee -a file1.txt
0
ответ дан 22 November 2013 в 01:56

Другие вопросы по тегам:

Похожие вопросы: