Rilasciato GNU Coreutils 9.12

È disponibile la versione stabile del set di utility di sistema di base GNU Coreutils 9.12, che include programmi come sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln e ls.

NovitĂ  principali:

  • Nell'utilitĂ  env Ăš stata aggiunta l'opzione «—env0-from=FILE» per caricare da un file l'elenco delle variabili d'ambiente da impostare; puĂČ essere usata anche per filtrare le variabili d'ambiente esistenti con un comando del tipo «env -i —env0-from=<( env -0 | sed -z 
 )». Per salvare lo stato delle variabili d'ambiente in un file si puĂČ usare l'utilitĂ  printenv.

    Nei comandi ‘env’, ‘printenv’, ‘stat’, ‘basename’, ‘dirname’, ‘du’, ‘readlink’ e ‘realpath’, quando l'output viene inviato al terminale, ora viene applicato l'escaping dei caratteri speciali secondo lo stile definito dalla variabile d'ambiente QUOTING_STYLE (%N, %Qn o %n). L'escaping ù stato introdotto per proteggere da manipolazioni del contenuto e dello stato del terminale tramite la sostituzione di caratteri speciali.

  • Nelle utility ‘df’, ‘du’, ‘ls’, ‘od’, ‘pr’ e ‘sort’ Ăš stato implementato l'escaping delle opzioni problematiche nei messaggi di errore.
  • Nel comando ‘ls -m’ Ăš stato introdotto l'escaping delle virgole nei nomi dei file.
  • Le utility ‘chcon’, ‘chgrp’, ‘chmod’, ‘chown’, ‘du’ e ‘ls’, durante l'esecuzione di operazioni ricorsive con l'opzione «-R», non terminano piĂč con un errore in caso di eliminazione parallela dei file nelle directory elaborate.
  • Nell'utilitĂ  sort Ăš stato ottimizzato l'uso della memoria e l'esecuzione delle operazioni parallele durante la lettura di dati la cui dimensione non Ăš nota in anticipo, ad esempio quando i dati vengono passati tramite pipe senza nome.
  • È stata ottimizzata l'individuazione dell'inizio della riga nel comando ‘cut -w’, consentendo di aumentare fino a 4 volte la velocitĂ  effettiva nelle localizzazioni con codifiche multibyte.
  • Le prestazioni del comando ‘uniq -c’ sono state aumentate fino a 2,5 volte sui sistemi con funzioni stdio senza lock.
  • È stata aggiunta l'opzione di build ‘—with-wtmpdb’, grazie alla quale, quando vengono eseguiti i comandi ‘who /var/log/wtmp’ e ‘users /var/log/wtmp’, viene utilizzato un database in formato wtmpdb al posto del file /var/log/wtmp.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS đŸ”„ Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS - ProHoster