英語フランス語スペイン語

OnWorksファビコン

numfmt - クラウド上のオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して OnWorks 無料ホスティング プロバイダーで numfmt を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド numfmt です。

プログラム:

NAME


numfmt - 数値と人間が読める文字列への変換

SYNOPSIS


ナムフムト [オプション] ... [] ...

DESCRIPTION


NUMBER(s) を再フォーマットするか、何も指定されていない場合は標準入力の数値を再フォーマットします。

長いオプションに必須の引数は短いオプションにも必須です。

- デバッグ
無効な入力に関する警告を出力する

-d, - デリミタ=X
フィールド区切り文字として空白の代わりに X を使用します

- 分野=フィールド
これらの入力フィールドの数字を置き換えます (デフォルト = 1)。以下のフィールドを参照してください。

- フォーマット=FORMAT
printf スタイルの浮動小数点 FORMAT を使用します。 詳細については、以下の「フォーマット」を参照してください

- から=UNIT
入力数値を UNIT に自動スケールします。 デフォルトは「なし」です。 以下の単位を参照

--ユニットから=N
入力単位サイズを指定します (デフォルトの 1 ではなく)

--グループ化
ロケール定義の数字のグループ化 (例: 1,000,000) を使用します (これは効果がありません)
C/POSIX ロケールの場合)

- ヘッダ[=N]
最初の N ヘッダー行を (変換せずに) 出力します。 そうでない場合、N はデフォルトで 1 になります。
指定の

- 無効=モード
無効な番号の失敗モード: モードは次のとおりです: 中止 (デフォルト)、失敗、警告、無視

-パディング=N
出力を N 文字に埋め込みます。 正の N は右揃えになります。 負の N は
左揃え。 出力の幅が N よりも広い場合、パディングは無視されます。 デフォルトは
空白が見つかった場合は自動的にパディングされます

- ラウンド=METHOD
スケーリング時の丸めには METHOD を使用します。 METHOD は、up、down、from-zero (デフォルト)、
ゼロに向かって、最も近い

- サフィックス=サフィックス
出力数値に SUFFIX を追加し、入力数値にオプションの SUFFIX を受け入れます

- に=UNIT
数値を単位に自動スケール出力します。 以下の単位を参照

--ユニットへ=N
出力ユニットのサイズ (デフォルトの 1 の代わりに)

-z, -ゼロで終了
行区切り文字はNULであり、改行ではありません

- 助けて このヘルプを表示して終了

- バージョン
出力バージョン情報を表示して終了

UNIT オプション:
none 自動スケーリングは行われません。 サフィックスはエラーを引き起こします

オプションの XNUMX 文字または XNUMX 文字の接尾辞を自動的に受け入れます:

1K = 1000、1Ki = 1024、1M = 1000000、1Mi = 1048576、

si はオプションの XNUMX 文字の接尾辞を受け入れます。

1K = 1000、1M = 1000000、...

iec はオプションの XNUMX 文字の接尾辞を受け入れます。

1K = 1024、1M = 1048576、...

iec-i はオプションの XNUMX 文字の接尾辞を受け入れます。

1Ki = 1024、1Mi = 1048576、...

フィールド サポート cut(1) フィールド 範囲:
N N 番目のフィールド (1 から数えます)

N- N 番目のフィールドから行末まで

NM の N 番目から M 番目のフィールド (両端を含む)

-M 最初のフィールドから M 番目のフィールドまで (両端を含む)

- すべてのフィールド

複数のフィールド/範囲はカンマで区切ることができます

FORMAT は、XNUMX つの浮動小数点引数 '%f' を出力するのに適している必要があります。 オプションの見積もり
(%'f) が有効になります --グループ化 (現在のロケールでサポートされている場合)。 オプションの幅の値
(%10f) は出力をパディングします。 オプションのゼロ (%010f) 幅を指定すると、数値がゼロ埋めされます。 オプション
負の値 (%-10f) は左揃えになります。 オプションの精度 (%.1f) は、
入力によって決定される精度。

すべての入力数値が正常に変換された場合、終了ステータスは 0 になります。 デフォルトでは、numfmt
最初の変換エラーで終了ステータス 2 で停止します。 --無効=「失敗する」
変換エラーごとに警告が出力され、終了ステータスは 2 になります。
--無効='warn' 各変換エラーは診断されますが、終了ステータスは 0 です。
--無効=「無視」変換エラーは診断されず、終了ステータスは 0 になります。


$ numfmt --to=si 1000

→「1.0K」

$ numfmt --to=iec 2048

→「2.0K」

$ numfmt --to=iec-i 4096

→「4.0キ」

$エコー1K | numfmt --from=si

-> 「1000」

$エコー1K | numfmt --from=iec

-> 「1024」

$ df -B1 | numfmt --header --field 2-4 --to=si
$ ls -l | numfmt --header --field 5 --to=iec
$ ls -lh | numfmt --header --field 5 --from=iec --padding=10
$ ls -lh | numfmt --header --field 5 --from=iec --format %10f

onworks.net サービスを使用してオンラインで numfmt を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad