href = “https://www.gnu.org/software/coreutils/” rel = “noreferrer noopener”ターゲット= “_ blank”> coreutils 9.8、基本的なファイル、シェル、テキストマニピレーションユーティリティの本質的なコレクションの新しい安定したバージョンである9.8。

このリリースでは、いくつかの注目すべき機能が紹介されています。最も印象的な変更は、 cksum コマンドがSha3ハッシュをサポートし、Sha3-224、Sha3-256、Sha3-384、およびSha3-512のオプションを提供することです。 basenc ツールは、視覚的に曖昧な文字を避けるために設計された形式であるbase58エンコードとデコードを獲得します。

さらに、 fold コマンドはマルチバイト文字を認識し、幅広い文字の適切な処理を確保し、新しい - 文字オプションを提供します。一方、 nproc は、Linux Cgroup V2 CPUクォータを尊重するために更新されました。

新機能と並んで、更新はかなりの数のバグに対応しています。たとえば、 cp - sparse = allight および関連コマンドは、より多くの場合にファイルホールを正しく作成するようになりました。

さらに、インストール ls nohup などの基本的なユーティリティも、誤ったまたは混乱する動作に対処するための修正を受けました。

coreutils 9.8も改善されたposix.1-2024コンプライアンスをもたらします。 realpath コマンドは -e オプションをサポートするようになりました。 posixly_correct が設定された場合、 readlink はより一貫して応答します。

パフォーマンス側では、 factor ユーティリティは非常に多くの数字を処理するのが速く、 seq は大きな開始値で精度を獲得しました。

最後に、 cksum wc などのツールは、 glibc_tunables 環境変数を介して実行時にハードウェアアクセラレーションを無効にすることができ、実行をより多く制御できます。

詳細については、アナウンス

を参照してください

Categories: IT Info