Это mybashfile.sh file
.
.
.
awk -f myawkfile.awk mytracefile.tr
.
.
.
Теперь я хочу вернуть один параметр из myawkfile.awk в текущий mybashfile.sh . Есть ли способ вернуть значение из awk в bash.
Например: этот код sudo:
parameter = awk -f myawkfile.awk mytracefile.tr
Здесь параметр - это значение, которое я вычислил в awk. Но теперь я хочу передать эту информацию.
Если Вы хотите сохранить вывод awk
команда (awk -f myawkfile.awk mytracefile.tr
) в переменную, таким образом, можно использовать его позже в сценарии, можно сделать что-то вроде этого:
parameter=`awk -f myawkfile.awk mytracefile.tr`
ИЛИ
parameter=$(awk -f myawkfile.awk mytracefile.tr)
Это означает, "сохраняют вывод команды к переменной, названной parameter
". Можно сослаться на ту переменную позже использование $parameter
.