Необходимо объеденить несколько текстовых файлов в один с помощью команды cat

Необходимо объеденить несколько текстовых файлов в один с помощью команды cat. Постоянно выдает ошибку доступа. Использовать команду с помощью sudo пробовал, выдает такую же ошибку permission denied. Как обойти это? введите сюда описание изображения


Ответы (1 шт):

Автор решения: Mike

Перенаправление ввода вывода (Т.е. >) выполняет текущий интерпретатор, у которого прав на запись судя по всему нет. Надо запустить с помощью sudo интерпретатор с нужными привилегиями. И отдать выполняемую команду с перенаправлением ему.

sudo sh -c 'cat a.txt b.txt > big.txt'
→ Ссылка