Help me understand the right output.
We have two machines.
The first one is
HP-UX machine1 B.11.00 U 9000/800 694339343 unlimited-user license
The second one is
AIX machine2 2 5 00067B2F4C00
with AIX version 5.2.0.0
Here is the command that I use on both systems on different directories
find . -size 30000 | xargs ls -l
On the HP system, this lists everything on the directory irrespective of the file size. I know this for a fact because, when I do a wc -l on the above as well as ls -l | wc -l, I get the same result/number.
On the AIX system, though the find command lists the files that are >= to size specified and then does output a line with ":" by itself followed by the listing of all the files.
I would assume the intent of the above command is to list the files in the current directory which are >= to the size only, However I dont seem to be able to get that in these systems. The closest to the result that I seem to get is on the AIX system until the line by the ":" by itself.
Am I wrong in my assumption or is there something more to this? Can someone please explain. Thanks.
Jerardfjay