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

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

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


コメントを残す

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

*
*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください