Subject: bug#49994: upgrade: have "-s" of 'ls' display alloc'd sizes for specified "--block-size"

From: Paul Eggert <[email-masked]>
Date: Tue, 17 Aug 2021 16:00:08 -0700

On 8/17/21 3:24 AM, L A Walsh wrote:
> 
> 
> On 2021/08/15 21:36, Paul Eggert wrote:
>> On 8/15/21 9:26 PM, L A Walsh wrote:
>>> I don't want to display the allocated size on the current device,
>>> but the size that would be allocated on a device with block-size=1-byte.
>>
>> There's no practical way for 'ls' to calculate that, as the kernel 
>> doesn't reveal that information.
> 
> 'du' can display sizes using and arbitrary block size with
> no need for kernel support

That's different from displaying the size that would have been allocated 
on a device with a block size of 1 byte. 'du' can't do what you 
requested, any more than 'ls' can.