grep, подстановка переменной.
AhDoh4aChahr 18 сентября, 2013 - 17:54
Здравствуйте.
Я пробую написать скрипт на bash, и ни как не получается подставить переменную.
В функции есть строки вот такого вида:
Function FUNCT() } _VAR='Some: compositely составная строка!' cat file.txt | grep $_VAR > out.txt }
Ну и естественно не срабатывает потому что grep передаётся строка без экранирующих скобок.
Подскажите пожалуйста какие есть варианты для решения.
»
- Для комментирования войдите или зарегистрируйтесь
Function FUNCT()
Не грусти, товарищ! Всё хорошо, beautiful good!
Вот это да! Я кажется так уже
Вот это да! Я кажется так уже пробовал. Видно ночью настолько запарился что голова совсем не работала.
Спасибо.
Я понял что делал не правильно. Я проверял так:
И ожидал что echo выведет строку в том же виде в каком она подставляется в качестве переменной. А echo выводит без скобок.