Сценарий оболочки, ничего не выводящий в файл

Мое решение этой проблемы заключалось в настройке

force_color_prompt=yes

в моем .bashrc. Теперь моя подсказка tmux имеет цвет.

0
02.02.2021, 21:52
2 ответа

Похоже, вы используете оператор >для записи в текстовые файлы. Это перезапишет существующие данные в файле. Вы можете попробовать использовать >>для добавления данных в файл.

0
18.03.2021, 22:32

Единственная релевантная строка в вопросе — sudo trans :en file:///root/TransHistory142.txt > /home/$OFILE. Если выполнение сценария когда-либо достигнет этой строки, файл будет создан, а его содержимое будет заменено стандартным выводом команды. Это не зависит от того, существует ли sudo, является ли transдопустимой командой, существует ли file:///root/TransHistory142.txtили выполняется ли команда успешно, потому что Bash создает/очищает файл еще до запуска команды.

1
18.03.2021, 22:32

Теги

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