запись в файл с помощью echo/printf

Ошибка /bin/sh: 1: cannot create 1: Permission denied, вероятно, связана с опечаткой в ​​перенаправлении. Возможно, вместо 2>&1у вас 2>1или 2>1&. (Обычно попытка создать файл с именем 1в вашем домашнем каталоге завершается успешно, но если файл с именем 1уже существует и недоступен для записи, вы получите эту ошибку.)

Причина, по которой эта ошибка не замалчивается, заключается в том, что сообщение исходит не от команды, выходные данные которой были перенаправлены. Сообщение передается оболочкой в ​​то время, когда она пытается настроить перенаправление для команды. Вывод самой оболочки не перенаправлялся, поэтому сообщение собирается cronи отправляется вам по электронной почте.

0
21.02.2021, 13:32
0 ответов

Теги

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