Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #175773

Re: [Newbie] Can ls command format output my way?

From The Wanderer <wanderer@fastmail.fm>
Newsgroups linux.debian.user
Subject Re: [Newbie] Can ls command format output my way?
Date 2016-12-17 17:00 +0100
Message-ID <sPpyW-34V-13@gated-at.bofh.it> (permalink)
References <sPppg-31r-9@gated-at.bofh.it>
Organization This space intentionally left blank.

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

On 2016-12-17 at 10:40, Richard Owlett wrote:

> ls -R /media/data produces the content but not the NEEDED format.
> 
> I want a list like:
> /media/data/dir1/filea
> /media/data/dir1/fileb
> /media/data/dir1/subdir1/filex
> /media/data/dir1/subdir1/filey
> /media/data/dir1/subdir1/filez
> /media/data/dir2/filea
> /media/data/dir2/fileb
> /media/data/dir2/subdir1/filex
> /media/data/dir2/subdir1/filey
> /media/data/dir2/subdir1/filez
> et cetera
> 
> I don't wish anything but full path to all files in a top level 
> directory.
> 
> Followup question how should I found the answer for myself. I 
> looks basic enough ...

I can't say for sure that ls can't do this, but if I wanted that, I'd
use find.

'find /path/to/directory' produces a list of all nodes (files,
directories, or otherwise) in the specified directory, in exactly the
format you indicate.

Generally, if you want to do something recursively across directories in
an *nix environment, find is the tool to use. Some tools do have
recursiveness options of their own, and occasionally those options are
easier to use or provide better functionality, but in most cases you're
better off going to find as a first resort.

-- 
   The Wanderer

The reasonable man adapts himself to the world; the unreasonable one
persists in trying to adapt the world to himself. Therefore all
progress depends on the unreasonable man.         -- George Bernard Shaw

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

[Newbie] Can ls command format output my way? Richard Owlett <rowlett@cloud85.net> - 2016-12-17 16:50 +0100
  Re: [Newbie] Can ls command format output my way? Lars Noodén <lars.nooden@gmail.com> - 2016-12-17 17:00 +0100
    Re: [Newbie] Can ls command format output my way? David Wright <deblis@lionunicorn.co.uk> - 2016-12-17 18:10 +0100
      Re: [Newbie] Can ls command format output my way? Richard Owlett <rowlett@cloud85.net> - 2016-12-18 16:50 +0100
        Re: [Newbie] Can ls command format output my way? emetib <chadbrabec@gmail.com> - 2016-12-18 19:10 +0100
  Re: [Newbie] Can ls command format output my way? The Wanderer <wanderer@fastmail.fm> - 2016-12-17 17:00 +0100
  Re: [Newbie] Can ls command format output my way? Kushal Kumaran <kushal@locationd.net> - 2016-12-17 17:10 +0100
  THANK YOU [Re: [Newbie] Can ls command format output my way?] Richard Owlett <rowlett@cloud85.net> - 2016-12-17 18:20 +0100
  Re: [Newbie] Can ls command format output my way? emetib <chadbrabec@gmail.com> - 2016-12-17 19:00 +0100

csiph-web