私のls -lコマンドは、ファイルサイズを人間が読めるサイズに自動的に印刷します。 bash構成ファイルのBLOCKSIZEをさまざまな形式でエクスポートしてこの設定を変更しようとしましたが、文字通りlsのマニュアルページやオンラインで試したことはすべて機能しません。 myfile.tar.gzを使用すると、stat -f "%z bytes"
877702バイトが印刷されますが、ls -lコマンドは857Kで印刷されます。
私は、一部の人々の端末で見たように、全体のファイルサイズが少なくとも6桁で印刷されるのを見たいと思います。私のことはできません。 bashrcファイルを確認しましたが、この設定を変更するためのlsエクスポートはありません。
私はMacOSX Mojaveを使用しています。
答え1
問題が解決しました。 bashrcファイルに出力を変更できるlsエイリアスがない場合でも、bashrcでbash_profileをコメントアウトしてBLOCKSIZEを1024Kにエクスポートすると、サイズ全体をバイト単位で表示できるようになりました。