gsubの使用例は3つあります。
1.1。
echo -e "A A\nB B\nC C" | awk '{gsub($(!/B/),"",$1); print $1 "\t" $2}'
A
B B
C
2.2。
$ echo -e "A A\nB B\nC C" | awk '{gsub($(!/B/),"",$2); print $1 "\t" $2}'
A
B B
C
3.3。
$ echo -e "A A\nB B\nC C" | awk '{gsub($(!/B/),"",$0); print $1 "\t" $2}'
.
なぜ3つの例では何も印刷されないのですか?awkは印刷されるべきではありませんか?:
B B
3つの例を説明してください。
ご協力ありがとうございました。