
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
環境変数を介して実行時にハードウェアアクセラレーションを無効にすることができ、実行をより多く制御できます。
詳細については、アナウンス。
を参照してください