タグ付けされた質問 「units」

18
du出力をサイズでどのようにソートしますか?
du -sh /dir/*サイズで並べ替える方法は?私は使用を言っているサイトを読みました| sort -nが、それは明らかに間違っています。間違った例を次に示します。 [~]# du -sh /var/* | sort -n 0 /var/mail 1.2M /var/www 1.8M /var/tmp 1.9G /var/named 2.9M /var/run 4.1G /var/log 8.0K /var/account 8.0K /var/crash 8.0K /var/cvs 8.0K /var/games 8.0K /var/local 8.0K /var/nis 8.0K /var/opt 8.0K /var/preserve 8.0K /var/racoon 12K /var/aquota.user 12K /var/portsentry 16K /var/ftp 16K /var/quota.user …

15
バイトカウントを人間のKiB MiBなどに変換する標準ツール。du、ls1など
1.00から1023.99の間の数値を維持しながら、バイトの整数カウントを人間が読める最大の単位サイズのカウントに変換する標準ツールはありますか? 私は自分のbash / awkスクリプトを持っていますが、多くの/ほとんどのディストリビューションで見られる標準ツールを探しています...より一般的に利用可能なもので、理想的には単純なコマンドライン引数を持ち、および/またはパイプ入力を受け入れることができます。 ここに私が探している出力の種類の例をいくつか示します。 1 Byt 173.00 KiB 46.57 MiB 1.84 GiB 29.23 GiB 265.72 GiB 1.63 TiB これがバイト人間スクリプトです(上記の出力に使用) awk -v pfix="$1" -v sfix="$2" 'BEGIN { split( "Byt KiB MiB GiB TiB PiB", unit ) uix = uct = length( unit ) for( i=1; i<=uct; i++ ) val[i] = …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.