Dans le précédent article [1], nous avons continué à découvrir Nushell sur la ligne de commandes. Dans cet article, nous allons découvrir les possibilités de scripting du langage Nushell. Nous verrons également quels sont les fichiers de configuration et comment les utiliser pour paramétrer votre shell.
1. (Ré)Installation
Depuis le précédent article [1], une nouvelle version mineure de Nushell est (encore) sortie, la version 0.68.0. Vous ne la trouverez malheureusement toujours pas dans les dépôts officiels de votre distribution, il faut à nouveau récupérer une version précompilée depuis le dépôt GitHub officiel [2]. Voilà comment installer Nushell en ligne de commandes dans le dossier /usr/local/bin (à vous d’adapter suivant la valeur de votre variable $PATH) :
Une fois installé, Nushell est disponible via la commande nu, qu’il vous suffit d’exécuter pour démarrer un shell Nushell :
2. Scripting et commandes personnalisées
Nushell est également un langage de script à part entière. Nous allons dans cette section écrire un...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première
[2] https://github.com/nushell/nushell/releases
[3] https://github.com/nushell/nu_scripts
[4] https://github.com/nushell/nushell/tree/main/crates/nu-utils/src/sample_config
[5] https://github.com/nushell/nushell/tree/main/docs/sample_config
[6] https://github.com/junegunn/fzf
[7] https://github.com/starship/starship
[8] https://github.com/ajeetdsouza/zoxide
[9] https://github.com/starship/starship
[10] https://github.com/nushell/nu_scripts/tree/main/custom-completions
[11] https://github.com/nushell/awesome-nu
[13] https://www.nushell.sh/book/configuration.html#configuring-nu-as-a-login-shell