Catégorie : Linux
set
Arrête le script si une commande a un status de commande est > 0 set -e Affiche les commandes exécutées dans le terminal set -x
Echo -e et code couleur
Pour faciliter l’utilisation de couleur avec « echo », j’utilise cette astuce Déclarer les codes couleurs (dans votre script ou à l’extérieur source ./monfichierdecouleur) [pastacode lang= »bash » manual= »noir%3D’%5Ce%5B0%3B30m’%20gris%3D’%5Ce%5B1%3B30m’%20rougefonce%3D’%5Ce%5B0%3B31m’%20rose%3D’%5Ce%5B1%3B31m’%20%0Avertfonce%3D’%5Ce%5B0%3B32m’%20vertclair%3D’%5Ce%5B1%3B32m’%20orange%3D’%5Ce%5B0%3B33m’%20jaune%3D’%5Ce%5B1%3B33m’%20%0Ableufonce%3D’%5Ce%5B0%3B34m’%20bleuclair%3D’%5Ce%5B1%3B34m’%20violetfonce%3D’%5Ce%5B0%3B35m’%20violetclair%3D’%5Ce%5B1%3B35m’%20%0Acyanfonce%3D’%5Ce%5B0%3B36m’%20cyanclair%3D’%5Ce%5B1%3B36m’%20grisclair%3D’%5Ce%5B0%3B37m’%20blanc%3D’%5Ce%5B1%3B37m’%20neutre%3D’%5Ce%5B0%3Bm’ » message= » » highlight= » » provider= »manual »/] Ensuite de… Read more
break & continue
Les commandes break et continue peuvent s’utiliser à l’intérieur des boucles for, while, until et select. La commande break permet de sortir d’une boucle. La commande continue permet de remonter à la condition d’une boucle. Syntaxe : Quitter la boucle de premier niveau… Read more
Tester un script avec ShellCheck
https://www.shellcheck.net/
Répéter une commande X fois
Il existe une petite commande sympa… C’est watch ! Imaginons que vous attendez un fichier dans un répertoire spécifique pour X ou Y raison. [pastacode lang= »bash » manual= »watch%20ls%20-lah » message= » » highlight= » » provider= »manual »/] Cette commande… Read more
date et timestamp
Voici des exemples pour obtenir le timestamp de la date et de l’heure courante : [pastacode lang= »bash » manual= »date%20%2B%25s%0A%0A1314826236″ message= » » highlight= » » provider= »manual »/] Le timestamp d’une date précise : [pastacode lang= »bash » manual= »date%20-d%20%222011-08-31%2023%3A39%3A36%22%20%2B%25s%0A%0A1314826776″… Read more
Listes des caractères encodage
Je vous propose de vous rendre sur le site FileFormat.info qui référence tous les caractères : Pour l’UTF-8: http://www.fileformat.info/info/charset/UTF-8/list.htm Pour tous les autres : http://www.fileformat.info/info/charset/index.htm Outils de reverse mappings :… Read more
Convertisseur de caractères en ligne
Les caractères accentués et spéciaux dans les fichiers Html, Js et Css. Le problème des accents mal interprétés est souvent lié à la fusion de ressources qui ne sont pas encodées de la même… Read more