请教alias的awk问题

请教alias的awk问题

有如下命令:
awk '{if($0!~/hello/) print $0}' filename
在命令行能够正确运行。但在.bashrc中加入别名后就不对了:
alias awkt=" awk '{if($0!~/hello/) print $0}' filename"
输出为空。请问这是什么原因?谢谢。
用反引号来做下:
alias awkt=`awk '{if($0!~/hello/) print $0}' filename`

我想你要的应该是这个效果吧...

哦,不好意思,我想直接alias 后面的这个filename估计是不行的
您还是写个脚本用awk -f来解析,放到系统的PATH中去,然后再做
alias,因为这里你接受什么参数?
用$1表示第一个参数...

如果您希望的是个交互式的,那么这样做就不行...
多交流
我试试写个脚本
写好同大家分享哦