informatique:outils:bash

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édentes Révision précédente
informatique:outils:bash [2024/10/30 13:51] – [Substitution dans les variables] bn8informatique:outils:bash [2024/10/30 14:07] (Version actuelle) – [Array] bn8
Ligne 25: Ligne 25:
     * avec un retour à la ligne : ''%%mapfile -t myarray <<< "$ALL"%%''     * avec un retour à la ligne : ''%%mapfile -t myarray <<< "$ALL"%%''
     * avec un espace (ou autre caractère unique et "simple) : ''%%IFS=" " read -ra myarray <<< "$ALL"%%''     * avec un espace (ou autre caractère unique et "simple) : ''%%IFS=" " read -ra myarray <<< "$ALL"%%''
 +    * ajouter des valeurs à un tableau existant : ''%%mapfile -t -O "${#myarray[@)}" myarray <<< "$ALL"%%''
 +    * ajouter depuis un fichier : ''%%mapfile -t myarray < /path/to/file%%''
 +    * ajouter depuis la sortie d'une commande : ''%%mapfile -t myarray < <( grep -vE '^#' /path/to/file | grep -vE '^\s*$' )%%''
     * Note : voir la fonction ''explode'' pour une version générique     * Note : voir la fonction ''explode'' pour une version générique
  
  • informatique/outils/bash.1730296268.txt.gz
  • Dernière modification : 2024/10/30 13:51
  • de bn8