awk中參數傳遞問題

$ cat acronyms正則表達式

BASIC Beginer's All-Purpose Symbolic Instruction Code
bash

$cat acroio

#!/bin/bash -e
awk

awk '$1 == search {print $1,$2}' search=$1 acronyms
struct

awk '$1 ~ search {print $1,$2}' search=$1 acronyms兩者意思相同search

但不能使用awk '$1 ~ /search/ {print $1,$2}' search=$1 acronyms,$在正則表達式中有錨定行尾的意思,即/$1/,在這裏是不能arc

輸出結果的。

相關文章
相關標籤/搜索