awk メモ
# 一行を split()で配列arrに格納。alen には要素数が入る
alen=split($0,arr)
# 配列の要素をprint。
for (x=1;x<=alen;x++) { print x ":" arr[x]; }
# 連想配列なら
for (x in aarr) { print x ":" aarr[x]; }
# grepもどき
awk "$0~/文字列あるいは正規表現/ {print $0;}"
.. .. .. 文字列長さ "文字列"
.. .. .. 20 hogeahogeahogeahogea
というフォーマットの時文字列を抜き出す
text_length=$(fnum)+0
print substr($0,index($0,$(fnum))+length($(fnum))+1,text_length)
index($0,$num)が使えないんだよなあ。もっといいほうほうないかしら
alen=split($0,arr)
# 配列の要素をprint。
for (x=1;x<=alen;x++) { print x ":" arr[x]; }
# 連想配列なら
for (x in aarr) { print x ":" aarr[x]; }
# grepもどき
awk "$0~/文字列あるいは正規表現/ {print $0;}"
.. .. .. 文字列長さ "文字列"
.. .. .. 20 hogeahogeahogeahogea
というフォーマットの時文字列を抜き出す
text_length=$(fnum)+0
print substr($0,index($0,$(fnum))+length($(fnum))+1,text_length)
index($0,$num)が使えないんだよなあ。もっといいほうほうないかしら
コメント
コメントを投稿
「コメントを投稿できるユーザー」の範囲は変更される可能性があります。