awk问题

awk问题

!/bin/awk -f
BEGIN{
FS=":"}
{print $1,"\t",$5}
脚本的文件名: passwd.awk 用这个脚本去查找 /etc/passwd文件
执行 passwd.awk /etc/passwd
结果报错
line 1: !/bin/awk -f 没有那个文件或目录
line 2: BEGIN{ : command not found
line 3: {print : command not found
怎么回事啊?


-------------------------------------------------------------------------------      
第一行
#! /bin/awk -f      
谢谢,真是不能太相信书了,书上没有印"#"这个符号.
有了你们这些伟大的版主们的奉献精神,我们学到很多东西.谢谢


________________________________________________      
我想dearvoid大大这时应该会想跳出来说句"尽信书不如无书"

多看别人的帖会进步更快
像这种问题
随便找个有代码的帖子都可以看到首行都是那么写嘀      
这书..............多少錢?        
journalist
尽信书不如无书       
一般 O'Reilly 的比較好,就是翻譯本都不差,
sed & awk 簡,繁,英版我都看過,不會太遠離原文 ,
某些國內的`上海X路XX' ....嘿嘿..., 可能用翻譯軟件        
journalist