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
Dernière révisionLes deux révisions suivantes
linux-vrac [2023/11/22 12:20] sebsauvagelinux-vrac [2024/01/30 14:29] sebsauvage
Ligne 1049: Ligne 1049:
     * Voir la config DNS d'une connexion : ''nmcli con show NOMCONNEXION | grep dns''     * Voir la config DNS d'une connexion : ''nmcli con show NOMCONNEXION | grep dns''
     * 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** pour éviter des catastrophes:
 +    * Squelette : <code bash>#!/usr/bin/env bash
 +cd "$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")"
 +set -o errexit
 +set -o nounset
 +set -o pipefail</code>
 +    * 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éclarée.
 +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