Outils pour utilisateurs

Outils du site


linux-vrac

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
linux-vrac [2024/01/30 14:03] sebsauvagelinux-vrac [2024/01/30 14:32] (Version actuelle) sebsauvage
Ligne 1050: Ligne 1050:
     * Changer les DNS : ''nmcli connection modify NOMCONNEXION ipv4.dns "185.222.222.222,45.11.45.11"''     * Changer les DNS : ''nmcli connection modify NOMCONNEXION ipv4.dns "185.222.222.222,45.11.45.11"''
  
-  * **Les bonnes pratique pour écrire des scripts shell**+  * **Les bonnes pratique pour écrire des scripts shell** pour éviter des catastrophes:
     * Squelette : <code bash>#!/usr/bin/env bash     * Squelette : <code bash>#!/usr/bin/env bash
 cd "$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")" cd "$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")"
Ligne 1056: Ligne 1056:
 set -o nounset set -o nounset
 set -o pipefail</code> set -o pipefail</code>
-    * Explications : https://sharats.me/posts/shell-script-best-practices/+    * Explications : <code bash>#!/usr/bin/env bash 
 +cd "$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")"  # Se placer dans le répertoire du script avant exécution. 
 +set -o errexit      # Arrêter l'exécution du script si une commande fait une erreur. 
 +set -o nounset      # Arrêter l'exécution du script si on utilise une variable non définie. 
 +set -o pipefail     # Arrêter l'exécution du script si une commande dans un pipe fait une erreur.</code> 
 +    * Plus de détails : https://sharats.me/posts/shell-script-best-practices/
linux-vrac.txt · Dernière modification : 2024/01/30 14:32 de sebsauvage