ls --author ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



James B. Byrne wrote:
> I want a script to determine the owner of a particular file and 
> then "sudo -u <thatuserid> <somecomand>". I ran across the --author 
> option of ls but that does not seem to give me anything useful.  It 
> prints a short form of the filename without any other information 
> at all.  In fact, the output of ls --author is indistinguishable 
> from that of ls by itself:
> 
> 
>> # ls --author htdocs/*
>> htdocs/hlllogo.png
>> # ls htdocs/*
>> htdocs/hlllogo.png
>> #
> 
> 
> Is there a linux command that will return just the userid in a form 
> that can be passed to sudo or do I have to parse ls -l <filename>?
> 
> 
> I am digest subscriber so, if you could provide one, the favour of 
> a direct copy of your reply is requested.
> 
> Regards,
> Jim
> 
> --   
>      *** e-mail is not a secure channel ***
> mailto:byrnejb.<token>@harte-lyne.ca
> James B. Byrne                Harte & Lyne Limited
> vox: +1 905 561 1241          9 Brockley Drive
> fax: +1 905 561 0757          Hamilton, Ontario
> <token> = hal                 Canada L8E 3C3
> 
> _______________________________________________
> CentOS mailing list
> CentOS@xxxxxxxxxx
> http://lists.centos.org/mailman/listinfo/centos
> 
> 

ls -l <filename> | awk '{print $3}' will give you the owner of the file.


[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux