logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
utilisateurs:croutons:scripts [16/04/2023 14:33]
Croutons créée
utilisateurs:croutons:scripts [16/04/2023 15:39] (Version actuelle)
Croutons [256-colors]
Ligne 1: Ligne 1:
 ====== Quelques scripts ====== ====== Quelques scripts ======
  
-<​note>​Les scripts sont des fichiers texte rédigés dans différents langages (bash, python, perl, ruby…) et qui envoient des commandes à votre système.+<​note>​Les scripts sont des fichiers texte rédigés dans différents langages ([[doc:​programmation:​bash|bash]], python, perl, ruby…) et qui envoient des commandes à votre système.
 l'​intérêt majeur du script est de regrouper en un appel, une série de commandes et ainsi, d'​effectuer des tâches complexes simplement. \\ l'​intérêt majeur du script est de regrouper en un appel, une série de commandes et ainsi, d'​effectuer des tâches complexes simplement. \\
- +\\  
-Pour être actif, un script doit être exécutable (chmod +x)</​note> ​+Pour être actif, un script doit être exécutable ([[doc:​systeme:​chmod|chmod]] ​+x)</​note> ​
    
 ===== Mise à jour de Captvty ​ ===== ===== Mise à jour de Captvty ​ =====
-dernière modification ​le 16/04/2023+Création ​le 16/04/2023
  
 Ce script télécharge et copie le dernier Captvty.exe disponible \\ Ce script télécharge et copie le dernier Captvty.exe disponible \\
 Des que l'​application Captvty vous signale une nouvelle version , fermer Captvty et lancer ce script dans votre terminale pour mettre à jour \\ Des que l'​application Captvty vous signale une nouvelle version , fermer Captvty et lancer ce script dans votre terminale pour mettre à jour \\
-Lors de la première utilisation ​renseigner ​la variable ​location= chemin du répertoire ou doit être copié le nouveau fichier Captvty.exe+ 
 +Modifier le script: ​renseigner location= chemin du répertoire ou doit être copié le nouveau fichier Captvty.exe
  
 <file bash captvty_maj>​ <file bash captvty_maj>​
Ligne 36: Ligne 37:
  
 </​file>​ </​file>​
 +
 +===== 256-colors ​ =====
 +Création le 16/04/2023
 +
 +Affichage des couleurs du terminale avec leur code
 +
 +<file bash 256-colors>​
 +#!/bin/bash
 +
 +    # modifications mineure par Croutons
 +    # This program is free software. It comes without any warranty, to
 +    # the extent permitted by applicable law. You can redistribute it
 +    # and/or modify it under the terms of the Do What The Fuck You Want
 +    # To Public License, Version 2, as published by Sam Hocevar. See
 +    # http://​sam.zoy.org/​wtfpl/​COPYING for more details.
 +
 +#syntaxe
 +echo -e "​syntaxe:​ echo -e \"​\\\e[38;​5;​\e[31mCodecouleur\e[0mm\e[32mtexte"​\"​
 +
 +    for fgbg in 38 48 ; do # Foreground / Background
 +
 +
 +        for color in {0..255} ; do # Colors
 +            # Display the color
 +            printf "​\e[${fgbg};​5;​%sm ​ %3s  \e[0m" $color $color
 +            # Display 6 colors per lines
 +            if [ $((($color + 1) % 6)) == 4 ] ; then
 +                echo # New line
 +            fi
 +        done
 +        echo # New line
 +    done
 +#syntaxe
 +echo -e "​syntaxe:​ echo -e \"​\\\e[48;​5;​\e[31mCodecouleur\e[0mm\e[32mtexte"​\" ​    
 +    exit 0
 +
 +</​file>​
 +===== colors_and_formatting ​ =====
 +couleurs étendues ​
 +<file bash colors_and_formatting>​
 +#!/bin/bash
 +
 +    # modifications mineure par Croutons
 +    # This program is free software. It comes without any warranty, to
 +    # the extent permitted by applicable law. You can redistribute it
 +    # and/or modify it under the terms of the Do What The Fuck You Want
 +    # To Public License, Version 2, as published by Sam Hocevar. See
 +    # http://​sam.zoy.org/​wtfpl/​COPYING for more details.
 +     
 +    #Background
 +    for clbg in {40..47} {100..107} 49 ; do
 +    #​Foreground
 +    for clfg in {30..37} {90..97} 39 ; do
 +    #​Formatting
 +    for attr in 0 1 2 4 5 7 ; do
 +    #Print the result
 +    echo -en "​\e[${attr};​${clbg};​${clfg}m \\\e[${attr};​${clbg};​${clfg}m \e[0m"
 +    done
 +    echo #Newline
 +    done
 +    done
 +     
 +    exit 0
 +</​file>​
 +
 +source: https://​misc.flogisoft.com/​bash/​tip_colors_and_formatting?​utm_source=firefox_pocket_save_button
utilisateurs/croutons/scripts.1681648413.txt.gz · Dernière modification: 16/04/2023 14:33 par Croutons

Pied de page des forums

Propulsé par FluxBB