我有使用GSUB的3個例子:AWK - 請求澄清例如
1.
echo -e "A A\nB B\nC C" | awk '{gsub($(!/B/),"",$1); print $1 "\t" $2}'
A
B B
C
2.
$ echo -e "A A\nB B\nC C" | awk '{gsub($(!/B/),"",$2); print $1 "\t" $2}'
A
B B
C
3.
$ echo -e "A A\nB B\nC C" | awk '{gsub($(!/B/),"",$0); print $1 "\t" $2}'
.
爲什麼在3個例子中awk沒有打印? awk不應該打印嗎?:
B B
請解釋3個示例。
謝謝你的幫助。
我不明白,在GSUB正則表達式使用否定的,你能指望它做的,做你有這方面的參考,或者你只是想弄清楚如何拆分'/ [^ B] /'? – tripleee
@tripleee,爲什麼我不能使用gsub正則表達式否定'$(!/ B /)'?你能解釋一下嗎? – Tedee12345
不,你能解釋你認爲的意思嗎?你想達到什麼目的? – tripleee