On Wed, Jan 23, 2002 at 10:56:42AM -0700, Tyler Regas wrote:
...
>Yes, but is that a limitation of the shell or is it a limitation of ls? The 
>DOS limitation resides in the command environment itself. It might even be a 
>sort of throttle for ls that limits incoming args to prevent swamping the 
>system. That lline of yours would certainly do it :)

Actually I think it's a kernel limit on the maximum size of
command line and environment space.  SCO OpenServer used to be
limited to about 5000 characters, but made this a configurable
parameter several years ago.

See the man pages for ``xargs'' for information on ways to deal
with huge numbers of arguments.  As an example to find all the
files containing some pattern this will work on most *ix boxes:
        find . -type f -print | xargs grep -l pattern

Bill
--
INTERNET:   [EMAIL PROTECTED]  Bill Campbell; Celestial Software LLC
UUCP:               camco!bill  PO Box 820; 6641 E. Mercer Way
FAX:            (206) 232-9186  Mercer Island, WA 98040-0820; (206) 236-1676
URL: http://www.celestial.com/

``I don't make jokes, I just watch the Government and report the facts...''
    Will Rogers
_______________________________________________
Linux-users mailing list - http://linux.nf/mailman/listinfo/linux-users
Subscribe/Unsubscribe info, Archives,and Digests are located at the above URL.

Reply via email to