AWKにシェル変数を渡す

Pocket

AWKにシェル変数を渡すメモです。

#!/bin/bash
contents=$(ls -al)
num=$(echo "$contents" | wc -l)
# 最終行のみ出力
echo "$contents" | awk -v rowNums="$num" 'NR==rowNums {print $9}' 

コメント

No comments yet.

コメントの投稿

改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。