join 命令疑问

join 命令疑问

cat file1

Bella 82 F
Timmy 79 M
Toti 76 M
Doni 80 U

cat file2

Greece Bella
TaiWan Timmy
Italy Doni
Swiss Kaka


join -j1 1 -j2 2 file1 file 2

这是一个把上述2个文件合并的命令的,以第1个文件的第1域和第2个文件的第2域做为合并条件,但是执行报错:
join: too many non-option arguments
Try `join --help' for more information.

谁能告诉我命令哪里不对

谢谢      
一会儿 sort 一会儿 join 的, 稀里糊涂       
就给看看join吧

谢谢      
`file2' 干嘛写成 `file 2' 啊?      
[QUOTE=dearvoid]`file2' 干嘛写成 `file 2' 啊?[/QUOTE]
呵呵,多打了个空格。      
但出错不是空格的原因      
复制内容到剪贴板
代码:
[color=blue]-(user@host:tty)-(tmp)-
[18222 0] $ [/color]cat file1
Bella 82 F
Timmy 79 M
Toti 76 M
Doni 80 U
[color=blue]-(user@host:tty)-(tmp)-
[18222 0] $ [/color]cat file2
Greece Bella
TaiWan Timmy
Italy Doni
Swiss Kaka
[color=blue]-(user@host:tty)-(tmp)-
[18222 0] $ [/color]join -j1 1 -j2 2 file1 file 2
[color=red]join: too many non-option arguments
Try `join --help' for more information.[/color]
[color=blue]-(user@host:tty)-(tmp)-
[18222 1] $ [/color]join -j1 1 -j2 2 file1 file2
Bella 82 F Greece
Timmy 79 M TaiWan
[color=blue]-(user@host:tty)-(tmp)-
[18222 0] $ [/color]
      
我是按照这个命令执行的,还是报错

请问你的语言环境是什么?

系统是redhat      
plz refer to sort's manual on your system      
[QUOTE=dearvoid]plz refer to sort's manual on your system[/QUOTE]
查看sort 手册?