Il 4 marzo è stata rilasciata una nuova versione di PowerShell 7.
PowerShell è un 'framework di automazione software cross-platform e di configurazione, ottimizzato per dati strutturati, API REST e modelli di oggetti', che include una shell a riga di comando, un linguaggio orientato agli oggetti e un insieme di strumenti per l'esecuzione di script e moduli di controllo.
Tra le nuove funzionalità ci sono:
- Elaborazione parallela degli oggetti in ForEach-Object
- Nuovi operatori: operatore condizionale ternario ?:; operatori di controllo || e &&, simili agli stessi operatori in bash; operatori NULL condizionali ?? e ?= che restituiscono il valore a destra se il valore a sinistra è NULL
- Migliore rappresentazione della descrizione degli errori e il cmdlet Get-Error per richiamare la descrizione dettagliata degli errori
- Chiamata delle risorse del servizio di configurazione dello stato desiderato (DSC) direttamente da PowerShell (in fase sperimentale)
- Migliore compatibilità con Windows PowerShell
La versione è disponibile per le distribuzioni Linux che supportano .NET Core 3.1, la comunità ha fornito pacchetti per Arch e Kali Linux.
Il pacchetto Snap in Ubuntu 16.04 causa un errore di segmentazione, pertanto si consiglia di installare la fornitura DEB o tar.gz.
Fonte: linux.org.ru
