shellスクリプトから呼ぶawkでシェル変数を使う

shellスクリプトから呼ぶawkでシェル変数を使う
* シェルスクリプトからawkを実行しようとして、シェル変数を使いたい場合、シングルクォートで、以下のようにawk文を分割してやるとよいです
#!/bin/sh

filename=$1
cat $1 | awk '{print $1" "$2" '${filename}'"}' > ${filename}.tmp


コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

*
*

This site uses Akismet to reduce spam. Learn how your comment data is processed.