2

ユーザー入力変数($ userinput)は値と比較できますか?

awk -F:  '$1 < $userinput { printf .... }'

この比較式は私には問題ないように見えますが、エラーが発生しますか?

4

1 に答える 1

6

これを試してみてください:

awk -vuserinput="$userinput" -F: '$1 < userinput {}'

実際の例:

read -p "Give me an integer >>> " int
awk -v input=$int '$1 < input {print $1, "is less than", input}' <<< 1
于 2013-01-21T19:04:14.207 に答える