awk принимает переменную, указанную знаком доллара в cshell [дубликат]

0
18.07.2016, 11:08
1 ответ

Вы должны передать переменную shell в awk. Либо с помощью

set ccc=`echo $aaa | awk -v bb=$bbb '{sub("a",bb); print $0}'`

либо закрыть и снова открыть awk, обращаясь к переменной shell :

set ccc=`echo $aaa | awk '{sub("a",'$bbb'); print $0}'`
1
28.01.2020, 02:48

Теги

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