From unknown Fri Aug 08 22:49:02 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#8676 <8676@debbugs.gnu.org> To: bug#8676 <8676@debbugs.gnu.org> Subject: Status: ls --si --human-readable, MB vs M Reply-To: bug#8676 <8676@debbugs.gnu.org> Date: Sat, 09 Aug 2025 05:49:02 +0000 retitle 8676 ls --si --human-readable, MB vs M reassign 8676 coreutils submitter 8676 Peggy Russell severity 8676 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon May 16 12:14:15 2011 Received: (at submit) by debbugs.gnu.org; 16 May 2011 16:14:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QM0Qw-0002xp-MM for submit@debbugs.gnu.org; Mon, 16 May 2011 12:14:15 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QLtTw-00087r-CV for submit@debbugs.gnu.org; Mon, 16 May 2011 04:48:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QLtTq-0006oq-7E for submit@debbugs.gnu.org; Mon, 16 May 2011 04:48:47 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, RFC_ABUSE_POST, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:39032) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QLtTq-0006om-5n for submit@debbugs.gnu.org; Mon, 16 May 2011 04:48:46 -0400 Received: from eggs.gnu.org ([140.186.70.92]:49768) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QLtTp-0007Dx-43 for bug-coreutils@gnu.org; Mon, 16 May 2011 04:48:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QLtTo-0006oT-4d for bug-coreutils@gnu.org; Mon, 16 May 2011 04:48:45 -0400 Received: from mail-iw0-f169.google.com ([209.85.214.169]:49819) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QLtTo-0006oO-0X for bug-coreutils@gnu.org; Mon, 16 May 2011 04:48:44 -0400 Received: by iwg8 with SMTP id 8so5134226iwg.0 for ; Mon, 16 May 2011 01:48:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:from:organization:to:subject:date:user-agent :mime-version:content-type:content-transfer-encoding:message-id; bh=F7tvfUI3C5WIkRwi7+Bbd0uAVntqSfSnfbZqlHdFLAU=; b=fvILRc1i6UgmscJdl9K6Pc3tjTh04q5iIKi5/oHF8tz/KceSYJtZiD6erDGG8EuzQO nXO5uFycOTCJ1+uB3Bsxu9xRW0tRGVQ5Ed5J0uG9txddUNUZu2ZB0jLZPnksDi5v1dLA HYU3R315iXdPGgvzcLmPybz3griRYlBtcNGKc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:organization:to:subject:date:user-agent:mime-version :content-type:content-transfer-encoding:message-id; b=XPGUXx3NIyltMZbERRebc9LlHt1QTNKld3fTwRe4FUNOOvC1a1Vs8UQP9AHtk7JbHi tymLucJZHFyvGqKobPm4I1anq4a90dJqeEAnzW+07U8fm1FD8WVISWT0DG1GFRegR/QG 8qiHLmiE8ibUXAraQwqhsXNtXOXU744ZLwtII= Received: by 10.42.149.70 with SMTP id u6mr4782305icv.416.1305535722980; Mon, 16 May 2011 01:48:42 -0700 (PDT) Received: from russte14.localnet (CPE-24-211-27-114.wi.res.rr.com [24.211.27.114]) by mx.google.com with ESMTPS id y10sm2154347iba.63.2011.05.16.01.48.41 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 16 May 2011 01:48:42 -0700 (PDT) From: Peggy Russell Organization: RusSte, Inc. To: bug-coreutils@gnu.org Subject: ls --si --human-readable, MB vs M Date: Mon, 16 May 2011 03:48:40 -0500 User-Agent: KMail/1.12.4 (Linux/2.6.31.12-0.2-desktop; KDE/4.3.5; x86_64; ; ) MIME-Version: 1.0 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <201105160348.40772.prusselltechgroup@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 16 May 2011 12:14:14 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) Hi, From: man:ls ............................................................................ SIZE may be (or may be an integer optionally followed by) one of following: kB 1000, K 1024, MB 1000*1000, M 1024*1024, and so on for G, T, P, E, Z, Y. ............................................................................ From: info:/coreutils/Block size ............................................................................ ... With human-readable formats, output sizes are followed by a size letter such as `M' for megabytes. `BLOCK_SIZE=human-readable' uses powers of 1024; `M' stands for 1,048,576 bytes. `BLOCK_SIZE=si' is similar, but uses powers of 1000 and appends `B'; `MB' stands for 1,000,000 bytes. ... `MB' megabyte: 10^6 = 1,000,000. `M' `MiB' mebibyte: 2^20 = 1,048,576. ............................................................................ Commands: ............................................................................ #1 ls -l file.ogg -r--r--r-- 1 user group 59802045 2010-07-01 20:37 file.ogg #2 ls -l --si file.ogg -r--r--r-- 1 user group 60M 2010-07-01 20:37 file.ogg #3 ls -l --human-readable file.ogg -r--r--r-- 1 user group 58M 2010-07-01 20:37 file.ogg #4 ls -l --block-size=si file.ogg -r--r--r-- 1 user group 60M 2010-07-01 20:37 file.ogg #5 ls -l --block-size=human-readable file.ogg r--r--r-- 1 user group 58M 2010-07-01 20:37 file.ogg ............................................................................ Given the above: SI Decimal (Matches #2): 59802045/(1000*1000) = roundup(59.80,0) = 60 MB IEC Binary (Matches #3): 59802045/(1024*1024) = roundup(57.03,0) = 58 M Shouldn't the `ls -l --si` output (#2 or #4) be display as 60MB vs 60M or am I just missing a `ls` option for formatting the different display units? Thank you. Peggy Russell From debbugs-submit-bounces@debbugs.gnu.org Mon May 16 12:23:33 2011 Received: (at 8676) by debbugs.gnu.org; 16 May 2011 16:23:33 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QM0Zw-0003B3-F2 for submit@debbugs.gnu.org; Mon, 16 May 2011 12:23:32 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QM0Zu-0003Ao-3j for 8676@debbugs.gnu.org; Mon, 16 May 2011 12:23:30 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 67E9D39E8145; Mon, 16 May 2011 09:23:24 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OxwdHoA2-dyh; Mon, 16 May 2011 09:23:24 -0700 (PDT) Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 1BB2E39E8143; Mon, 16 May 2011 09:23:24 -0700 (PDT) Message-ID: <4DD14F7B.1080803@cs.ucla.edu> Date: Mon, 16 May 2011 09:23:23 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110428 Fedora/3.1.10-1.fc14 Thunderbird/3.1.10 MIME-Version: 1.0 To: Peggy Russell Subject: Re: bug#8676: ls --si --human-readable, MB vs M References: <201105160348.40772.prusselltechgroup@gmail.com> In-Reply-To: <201105160348.40772.prusselltechgroup@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Spam-Score: -3.2 (---) X-Debbugs-Envelope-To: 8676 Cc: 8676@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.2 (---) On 05/16/11 01:48, Peggy Russell wrote: > Shouldn't the `ls -l --si` output (#2 or #4) be display as 60MB vs 60M That would be more consistent, yes. But it would also take up an extra column of output, and those columns are precious. From debbugs-submit-bounces@debbugs.gnu.org Tue Sep 13 07:36:34 2011 Received: (at 8676-done) by debbugs.gnu.org; 13 Sep 2011 11:36:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R3RI1-0006Up-Ly for submit@debbugs.gnu.org; Tue, 13 Sep 2011 07:36:34 -0400 Received: from mx1.redhat.com ([209.132.183.28]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R3RHx-0006Ue-Rr for 8676-done@debbugs.gnu.org; Tue, 13 Sep 2011 07:36:31 -0400 Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p8DBW2NH010243 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 13 Sep 2011 07:32:02 -0400 Received: from mx.meyering.net (ovpn01.gateway.prod.ext.phx2.redhat.com [10.5.9.1]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id p8DB405T001237; Tue, 13 Sep 2011 07:04:01 -0400 Received: from rho.meyering.net (localhost.localdomain [127.0.0.1]) by rho.meyering.net (Acme Bit-Twister) with ESMTP id 4743E6005B; Tue, 13 Sep 2011 13:04:00 +0200 (CEST) From: Jim Meyering To: Peggy Russell , 8676-done@debbugs.gnu.org Subject: Re: bug#8676: ls --si --human-readable, MB vs M In-Reply-To: <4DD14F7B.1080803@cs.ucla.edu> (Paul Eggert's message of "Mon, 16 May 2011 09:23:23 -0700") References: <201105160348.40772.prusselltechgroup@gmail.com> <4DD14F7B.1080803@cs.ucla.edu> Date: Tue, 13 Sep 2011 13:04:00 +0200 Message-ID: <8739g07lgf.fsf@rho.meyering.net> Lines: 11 MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Spam-Score: -10.4 (----------) X-Debbugs-Envelope-To: 8676-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -10.4 (----------) tags 8676 + notabug thanks Paul Eggert wrote: > On 05/16/11 01:48, Peggy Russell wrote: >> Shouldn't the `ls -l --si` output (#2 or #4) be display as 60MB vs 60M > > That would be more consistent, yes. But it would also take up an extra > column of output, and those columns are precious. Just marking this issue as "done". From unknown Fri Aug 08 22:49:02 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 12 Oct 2011 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator