Hello, 

----------
# uname -a
OpenBSD notebook.lan 5.6 GENERIC.MP#333 amd64
# 
# du -sh small/                                                                 
                                                                                
                                               
663M    small/
# ls -lah small/*.txt | wc -l                                                   
                                                                                
                                               
      43
# 
# cd small
# ulimit -n
10000000
# sysctl | grep -i maxfiles
kern.maxfiles=1000000000
# 
# grep open /etc/login.conf                                                     
                                                                                
                                               
        :openfiles-cur=100000:\
        :openfiles-cur=1280000:\
        :openfiles-cur=512:\
# 
# sort -u *.txt -o out
Segmentation fault (core dumped)
# 
----------

This is after a minute run.. The txt files have UTF-8 chars too. A line is 
maximum a few ten chars long in the txt files. All the txt files have UNIX 
eol's. There is enough storage, enough RAM, enough CPU. I'm even trying this 
with root user. The txt files are about ~60 000 000 lines.. not a big number... 
a reboot didn't help. 



Any ideas how can I use the "sort" command to actually sort? Please help!



Thanks, 

btw, this happens on other UNIX OS too, lol... why do we have the sort command 
if it doesn't work?

Reply via email to