この例では、正規表現の5番目のオカレンスを削除します。
printf "%s " $(seq 9) | gawk '{ print gensub(/[0-9]/,"","5") }'
1 2 3 4 6 7 8 9
この例では、正規表現の6番目のインスタンスを削除します。
printf "%s " $(seq 9) | gawk '{ print gensub(/[0-9]/,"","6") }'
1 2 3 4 5 7 8 9
上記の例を1つに保存することは可能ですか?試しましたが、機能しません。
printf "%s " $(seq 9) | gawk '{ print gensub(/[0-9]/,"","5|6") }'
2 3 4 5 6 7 8 9
印刷したい:
1 2 3 4 7 8 9