скажите можно ли в awk как-то в шаблон засунуть пременную?например: awk -v tk="$tk" '$1 ~ /tk/ {что-то там}', так вот мне 1-е поле надо сравнивать с перемнной $tk, но в таком случае $1 сравнивается именно c буквами tk, а не значением переменной.
>скажите можно ли в awk как-то в шаблон засунуть пременную?например: awk -v
>tk="$tk" '$1 ~ /tk/ {что-то там}', так вот мне 1-е поле
>надо сравнивать с перемнной $tk, но в таком случае $1 сравнивается
>именно c буквами tk, а не значением переменной.замени 'кавычеки на "кавычеки
теtk="$tk" "$1 ~ /tk/ {что-то там}"
>>скажите можно ли в awk как-то в шаблон засунуть пременную?например: awk -v
>>tk="$tk" '$1 ~ /tk/ {что-то там}', так вот мне 1-е поле
>>надо сравнивать с перемнной $tk, но в таком случае $1 сравнивается
>>именно c буквами tk, а не значением переменной.
>
>замени 'кавычеки на "кавычеки
>те
>
>tk="$tk" "$1 ~ /tk/ {что-то там}"
та нет же. как раз в "что-то там" эта переменная присутствует, а в шаболоне // нет...
>>>скажите можно ли в awk как-то в шаблон засунуть пременную?например: awk -v
>>>tk="$tk" '$1 ~ /tk/ {что-то там}', так вот мне 1-е поле
>>>надо сравнивать с перемнной $tk, но в таком случае $1 сравнивается
>>>именно c буквами tk, а не значением переменной.
>>
>>замени 'кавычеки на "кавычеки
>>те
>>
>>tk="$tk" "$1 ~ /tk/ {что-то там}"
>та нет же. как раз в "что-то там" эта переменная присутствует, а
>в шаболоне // нет...
допёр: просто не надо ставить теперь //, т.е. awk -v tk="$tk" '$1 ~ tk {что-то там}'
>>>>скажите можно ли в awk как-то в шаблон засунуть пременную?например: awk -v
>>>>tk="$tk" '$1 ~ /tk/ {что-то там}', так вот мне 1-е поле
>>>>надо сравнивать с перемнной $tk, но в таком случае $1 сравнивается
>>>>именно c буквами tk, а не значением переменной.
>>>
>>>замени 'кавычеки на "кавычеки
>>>те
>>>
>>>tk="$tk" "$1 ~ /tk/ {что-то там}"
>>та нет же. как раз в "что-то там" эта переменная присутствует, а
>>в шаболоне // нет...
>допёр: просто не надо ставить теперь //, т.е. awk -v tk="$tk" '$1
>~ tk {что-то там}'ну или
awk -v tk="$tk" '{if($1==tk){что-то там}}'