использование переменной в кавычках

awk -v input="$constrained" '
    BEGIN {
        n = split(toupper(input), user)
        fmt = "%-4s %-8s     NNN    0.050 0.050  0.050\n"
    }
    {print}
    /<< matched line >>/ {
        for (i=1; i<=n; i++)
            printf fmt, user[i], user[i]"_GPS"
        exit
    }
' ./text_data > text_data_2

В приведенных выше кодах я хочу определить переменную для 0.050 0.050 0.050. Я попытался использовать с

echo -n "##### numeric value?  ####?"
read value
fmt = "%-4s %-8s     NNN    $value $value  $value\n"

, но в кавычках переменная $value не может быть определена. Как определить эту переменную внутри кавычек?

1
задан 17 August 2016 в 21:38

0 ответов

Другие вопросы по тегам:

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