awkで行番号を抜くプログラム
下のin.txtで各行の4文字目から抽出
- in.txt
01 #!/bin/sh 02 03 # これはコメントです 04 # echo "コメントは実行されません!" 05 06 echo "Hello, World!"
awk作成
- vi trim.awk
#!/bin/sh # -Fで区切り文字を改行コードに cat in.txt | awk -F "\n" ' { num = substr($1,4) print num , $2 }'
#!/bin/sh # -Fで区切り文字を改行コードに cat in.txt | awk -F "\n" ' { num = substr($1,4) print num , $2 }'