Доброго времени суток!
помогите начинающему.
скрипт на баш должен ставить строки в уже существующий конфиг согласно определенным условиям. Основная часть конфига остается без изменений.
Читаю строки конфига посредством cat последовательно в переменную и проверяю на наличие ключевых слов. Читаю так:
cat /etc/config.conf | while read STRING
do
echo $STRING
....
echo $STRING >> /etc/config.conf.new
....
done
Выяснилось, что при чтении в строку из файла теряется табуляция. Что снижает читабельность конфига.
Есть ли способ чтения и записи строки без изменения?
Спасибо
Ответ на:
комментарий
от dilmah
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [bash] Экранирование спецсимволов (2012)
- Форум [bash] странное поведение (2009)
- Форум bash - конструкция вида ${x%-y} (2021)
- Форум Переход в начало скрипта (2016)
- Форум Bash: файл или директория. (2009)
- Форум Анализ файлов (2014)
- Новости Книга «Командная строка Linux. Полное руководство. 2-е межд. изд.» (2021)
- Форум работа с массивами BASH (2019)
- Форум Скрипт проверки существует ли файл по шаблону (2012)
- Форум Что не так в этом BASH? В упор не вижу ошибки (2015)