gu@moshell:~$ grep "^RNC_level.*rncID" cdd/$FILE
RNC_level;rncID;177;from IBIS, as Контроллер (177, 277, 377…);;;;;;;;;
опа, прокатывает.
gu@moshell:~$ grep "^RNC_level.*rncID" cdd/$FILE | awk -F ";" '{print $3}'
177
и тут прокатывает
gu@moshell:~$ grep "^RNC_level.*rncID" cdd/$FILE | awk -F ";" '{print $3}' | sed -e 's/\(^[0-9]\).*/\1/'
1
и здесь прокатило
gu@moshell:~$ grep "RNC`grep "^RNC_level.*rncID" cdd/$FILE | awk -F ";" '{print $3}' | sed -e 's/\(^[0-9]\).*/\1/'`" ntp_servers
RNC1 10.43.64.2 10.43.64.4
и даже до сюда дошло
gu@moshell:~$ grep "RNC`grep "^RNC_level.*rncID" cdd/$FILE | awk -F ";" '{print $3}' | sed -e 's/\(^[0-9]\).*/\1/'`" ntp_servers | awk '{print $2}'
10.43.64.2
вуаля, нужный результат!
gu@moshell:~$ VARIABLE=`grep "RNC`grep "^RNC_level.*rncID" cdd/$FILE | awk -F ";" '{print $3}' | sed -e 's/\(^[0-9]\).*/\1/'`" ntp_servers | awk '{print $2}'`
-bash: command substitution: line 1: unexpected EOF while looking for matching `"'
-bash: command substitution: line 2: ошибка синтаксиса: неожиданный конец файла
-bash: command substitution: line 1: unexpected EOF while looking for matching `"'
-bash: command substitution: line 2: ошибка синтаксиса: неожиданный конец файла
-bash: ^RNC_level.*rncID: команда не найдена
gu@moshell:~$
а вот в переменную его не запихнуть.
ЧЯДНТ?
"Мы изобрели новый протокол передачи данных, мы назвали его TCP/IP" 1995 (c) Билл Гейтс

