Hi!
--- "Jacques B." jjrboucher@gmail.com wrote:
On 1/28/07, Daniel Qarras dqarras@yahoo.com wrote:
Hi all,
with Bash one can list directories (excluding dot dirs) like this:
ls [^.]*/
How can I list files instead of directories with Bash? I thought
this
would be trivial but I can't find a solution anywhere.
Thanks.
I'm not on my Linux partition so I'm going by memory here, but something like:
ls -lAR / | grep -v "^d"
That will list Almost all files (exclude . and ..), Recursive, long format, then exclude anything that is a directory (as those have the d in front of the permissions).
Yep, that would work, but I guess my question was a bit poorly formulated. I am writing a bash script that has:
dirs=[^.]*/
and I'd like to have "files=..." without using find or other external commands if at all possible.
Thanks.
____________________________________________________________________________________ TV dinner still cooling? Check out "Tonight's Picks" on Yahoo! TV. http://tv.yahoo.com/