I would have said "ls | head -n3" as well. I've never heard of "select". I just tried your suggestion and it doesn't appear to work:
$ dir | select -first 3 bash: syntax error near unexpected token `3'
I would have said "ls | head -n3" as well. I've never heard of "select". I just tried your suggestion and it doesn't appear to work: