Date: Fri, 18 Jan 2013 18:56:15 -0500 From: Fbsd8 <fbsd8@a1poweruser.com> To: reza <reza@lethalnetworks.com> Cc: FreeBSD questions <questions@freebsd.org> Subject: Re: sh script code to get file size. Message-ID: <50F9E11F.8070305@a1poweruser.com> In-Reply-To: <1050558211.3259.1358552365235.JavaMail.root@lethalnetworks.com> References: <50F9DA3E.5050607@a1poweruser.com> <1050558211.3259.1358552365235.JavaMail.root@lethalnetworks.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>>
>> In a script in am working on I need to find out the allocated
>> size of a sparse file.
>> The only command that comes to mind is "ls -lh"
>> The "du -h" command is not appropriate because it will show
>> the occupied size and not the allocated size.
>>
>> I don't know how to parse out to the position in the output of that
>> "ls -lh" command to pickup the file size value.
>>
>> Is there some other way to do this?
>>
>>
reza wrote:
> Does this work for you
>
> $ ls -lh | awk '{print $5}'
>
> 132B
> 0B
> 3.8k
> 512B
> 3.9k
> 512B
> 512B
> 14M
> 512B
>
>
Thanks that works for me.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50F9E11F.8070305>
