Décomposé date dans tableau ( Shell )
Flashlight
-
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
dubcek Messages postés 18627 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je cherche a faire un truc tout simple je voudrais pourvoir décomposé
minute=$(date +%M)
dans un tableau
J'ai un scripte en shell la commande "minute=$(date +%M)"
va me donnée echo $minute 35 par exemple
Enfaite je voudrais que le chiffre soit divisé en 2 , que le 3 soit le caractère 0 du tableau est que le 5 soit le caractère 1 du tableau .
Mais je ne trouve pas comment y parvenir
Merci
Je cherche a faire un truc tout simple je voudrais pourvoir décomposé
minute=$(date +%M)
dans un tableau
J'ai un scripte en shell la commande "minute=$(date +%M)"
va me donnée echo $minute 35 par exemple
Enfaite je voudrais que le chiffre soit divisé en 2 , que le 3 soit le caractère 0 du tableau est que le 5 soit le caractère 1 du tableau .
Mais je ne trouve pas comment y parvenir
Merci
4 réponses
-
hello
avec grep$ minute=$(date +%M) $ M=( $(grep -o . <<<$minute )) $ echo ${M[@]} 3 5 $ -
Salut,
$ minute=$(date +%M) $ echo ${minute} 12 $ M=( $(sed 's/./& /g' <<<${minute}) ) $ echo ${M[0]} 1 $ echo ${M[1]} 2 $
;-))
-
-
salut,
$ minutes=$(date +%M) $ M=( ${minutes::1} ${minutes:1} ) $ printf '%s\n' "${M[@]}" 2 0