$ cat acronyms
BASIC Beginer's All-Purpose Symbolic Instruction Code
$cat acro
#!/bin/bash -e
awk '$1 == search {print $1,$2}' search=$1 acronyms
awk '$1 ~ search {print $1,$2}' search=$1 acronyms二者意思相同
但不能使用awk '$1 ~ /search/ {print $1,$2}' search=$1 acronyms,$在正则表达式中有锚定行尾的意思,即/$1/,在这里是不能
输出结果的。