From 1c9e671462ad4f4e294e962417e122da2a762e65 Mon Sep 17 00:00:00 2001 From: Antony Pavlov Date: Fri, 2 Oct 2015 07:56:51 +0300 Subject: commands: ls: use 14 digits for filesize 10 digits are not enough for modern SATA/USB storages. E.g.: barebox> ls -l /dev/ cr-------- 500107862016 ata0 cr-------- 33554432 ata0.0 cr-------- 500073258496 ata0.1 cr-------- 32224837632 disk0 cr-------- 67108864 disk0.0 cr-------- 32156680192 disk0.1 14 digits look much better. E.g.: barebox> ls -l /dev/ cr-------- 500107862016 ata0 cr-------- 33554432 ata0.0 cr-------- 500073258496 ata0.1 cr-------- 32224837632 disk0 cr-------- 67108864 disk0.0 cr-------- 32156680192 disk0.1 Signed-off-by: Antony Pavlov Signed-off-by: Sascha Hauer --- commands/ls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'commands/ls.c') diff --git a/commands/ls.c b/commands/ls.c index 1a5925d427..09437afcdf 100644 --- a/commands/ls.c +++ b/commands/ls.c @@ -32,7 +32,7 @@ static void ls_one(const char *path, const char* fullname, struct stat *s) unsigned int namelen = strlen(path); mkmodestr(s->st_mode, modestr); - printf("%s %10llu %*.*s", modestr, s->st_size, namelen, namelen, path); + printf("%s %14llu %*.*s", modestr, s->st_size, namelen, namelen, path); if (S_ISLNK(s->st_mode)) { char realname[PATH_MAX]; -- cgit v1.2.3