Rilis kumpulan utilitas sistem inti GNU Coreutils 9.2

Tersedia versi stabil kumpulan utilitas sistem dasar GNU Coreutils 9.2, yang mencakup program seperti sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, dll.

Inovasi utama:

  • Opsi "--base64" (-b) telah ditambahkan ke utilitas cksum untuk menampilkan dan memverifikasi checksum yang dikodekan dalam format base64. Juga ditambahkan opsi β€œ-raw” untuk hanya menampilkan checksum asli tanpa menentukan nama file dan informasi lainnya.
  • Opsi β€œ--debug” telah ditambahkan ke utilitas cp, mv dan install untuk menampilkan informasi rinci tentang penyalinan file.
  • Opsi β€œ--time=modification” telah ditambahkan ke utilitas ls untuk ditampilkan dan digunakan saat mengurutkan waktu modifikasi file.
  • Opsi β€œ--no-copy” telah ditambahkan ke utilitas mv, yang mengaktifkan kesalahan saat mencoba menyalin file antara sistem file yang berbeda.
  • Dalam utilitas split, dalam opsi '-n SIZE', ukurannya kini dapat melebihi rentang nilai integer. Saat menentukan "split -n", diperbolehkan menerima data dari saluran tanpa nama dengan penentuan ukuran data, berkat penyalinan perantara ke file sementara.
  • Utilitas wc telah menambahkan dukungan untuk opsi "--total={auto,never,always,only}" untuk mengontrol kapan ringkasan ringkasan harus ditampilkan.
  • Saat menjalankan "cp --sparse=auto", "mv" dan "install", panggilan sistem copy_file_range digunakan untuk mengoptimalkan penanganan file yang berisi area kosong.
  • Utilitas tee mengimplementasikan pemrosesan keluaran dalam mode non-pemblokiran, misalnya, ketika keluaran data ke terminal dari telnet atau mpirun dilewatkan melalui tee.
  • Menambahkan dukungan untuk awalan ukuran baru: Ronna (R) - 1027, Quetta (Q) - 1030, Ri - 290 dan Qi - 2100.

Sumber: opennet.ru

Tambah komentar