awk外部変数の取得
1353 ワード
構文
awk [ -F re] [parameter...] ['pattern {action}' ] [-f progfile][in_file...]通常の外部変数を取得
BEGIN快中取得変数
環境変数 を取得する.
awk [ -F re] [parameter...] ['pattern {action}' ] [-f progfile][in_file...]
[xingxing.dxx@30_28_6_20 ~]$ test='test code'
[xingxing.dxx@30_28_6_20 ~]$ echo | awk '{print test}' test="$test"
test code
[xingxing.dxx@30_28_6_20 ~]$ test='test code'
[xingxing.dxx@30_28_6_20 ~]$ echo | awk -v test="$test" 'BEGIN{print test}'
test code
[xingxing.dxx@30_28_6_20 ~]$ echo | awk -v test="$test" '{print test}'
test code
[xingxing.dxx@30_28_6_20 ~]$ awk 'BEGIN{for (i in ENVIRON) {print i"="ENVIRON[i];}}'
TERM=linux
G_BROKEN_FILENAMES=1
SHLVL=1