求助大家一个AWK的问题~~~急!!!

求助大家一个AWK的问题~~~急!!!

一共有两个文件
1.txt
ls1-001
ls1-002
ls1-003
ls1-004


2.txt
ls1-001
ls1-003

然后比较1.txt和2.txt取出1.txt中没有2.txt的部分(也就是ls1-003,ls1-004),该如何做啊.........弄了半天怎么也不行,我是新手,由于比较着急,所以请求大家能帮下我,万分感谢!!      
请参考:
[thread=136464]帖子 1[/thread]
[thread=134928]帖子 2[/thread]

EDEN新人请先浏览一下本版置顶的几个帖子       
好的,版主,我知道,我也知道刚来就发帖子问初级问题不好,可是很急.....      
这两个帖子看过了,和我的问题不一样~~笨啊~还是弄不出来      
俺很失望
复制内容到剪贴板
代码:
[color=blue]-(dearvoid@LinuxEden:tty3)-(~/tmp/a)-
[19168 0] # [/color]ls
1  2
[color=blue]-(dearvoid@LinuxEden:tty3)-(~/tmp/a)-
[19168 0] # [/color]cat 1
ls1-001
ls1-003
[color=blue]-(dearvoid@LinuxEden:tty3)-(~/tmp/a)-
[19168 0] # [/color]cat 2
ls1-001
ls1-002
ls1-003
ls1-004
[color=blue]-(dearvoid@LinuxEden:tty3)-(~/tmp/a)-
[19168 0] # [/color]grep -Fvf *
ls1-002
ls1-004
[color=blue]-(dearvoid@LinuxEden:tty3)-(~/tmp/a)-
[19168 0] # [/color]o
      
复制内容到剪贴板
代码:
[color=blue]-(dearvoid@LinuxEden:tty3)-(~/tmp/a)-
[19168 0] # [/color]ls
1  2
[color=blue]-(dearvoid@LinuxEden:tty3)-(~/tmp/a)-
[19168 0] # [/color]cat 1
ls1-001
ls1-003
[color=blue]-(dearvoid@LinuxEden:tty3)-(~/tmp/a)-
[19168 0] # [/color]cat 2
ls1-001
ls1-002
ls1-003
ls1-004
[color=blue]-(dearvoid@LinuxEden:tty3)-(~/tmp/a)-
[19168 0] # [/color]awk 'NR > FNR && !F[$1] { print; } NR == FNR { F[$1] = 1; }' *
ls1-002
ls1-004
[color=blue]-(dearvoid@LinuxEden:tty3)-(~/tmp/a)-
[19168 0] # [/color]o
      
复制内容到剪贴板
代码:
dx@cm-dx ~/shell
$ cat 1
1
2
3
4
5

dx@cm-dx ~/shell
$ cat 2
2
4

dx@cm-dx ~/shell
$ comm -23 1 2
1
3
5

dx@cm-dx ~/shell
$
      
又长见识了