なぜこれが機能するのか:
echo 'NetRange:192.168.1.1-192.168.255.255' | awk -F: '/NetRange/ {print $2}'
そしてこれは
echo 'NetRange:192.168.1.1-192.168.255.255' | awk -F: 'NetRange {print $2}'
の目的は何ですか/
?
答え1
これはgrepやfindコマンドに似ています -
たとえば、txt ファイル「Firstprog.txt」で「hello」という単語を検索するとします。
awk '/hello/' Firstprog.txt
これは、Awk にファイル内で文字列「hello」を含むテキスト行を検索し、それを出力するように指示します。