寻高手指点

寻高手指点

我是LINUX新手,想学习SHELL编程序,现在想用SHELL实现下面功能:
如有个文件file.txt,内容如下:
marry.rmb
john.rmb
sina.rmb
john.rmb
.....
从文件中找出名字独一的内容, 如果此文件只有前四行,它将返回:marry.rmb
                                                                                                          sina.rmb
请各位高手指点如何用SHELL实现,谢谢!!      
复制内容到剪贴板
代码:
awk '{ a[$0]++ } END{ for (i in a) { if ( a[i] == 1 ) { print i } } } '   file
sort  file  | uniq -c | awk ' $1 == 1 { print $2 } '
      
otto老大乱插图片       
但是我执行了下,我想得到的结果啊??      
如果不要求保持顺序的话, 试试这样:
$ sort /your/file | uniq      
只用sort  file  | uniq -c | awk ' $1 == 1 { print $2 } '就可以了,谢谢!!