Когда я печатаю:
echo "foo bar" | gawk -v var="content" '{print $var}'
Я ожидаю, что результат будет content
. Почему это foo bar
?
Верно. Я запутался с синтаксисом bash ...
—
nicoco
Это хороший вопрос, и хотя ответ показывает, что он
—
roaima
$
был не на своем месте, я не уверен, что он должен быть закрыт как опечатка. Я видел несколько таких недавно, поэтому, возможно, нам нужен канонический
$
из $ var