Shell UNIX -> récup chaine de caractère

Niko -  
 babi -
Bonjour,

j'ai un chaine de caractère qui correspond à la date système (commande 'date') Je souhaiterais détailler cette date en 'jour' 'mois' 'annee'. Quelle est la commande qui permet de faire ce genre dopération???

D'avance merci.

6 réponses

  1. marmoule
     
    Si tu veut isoler les champs de la commande tu peut utiliser
    une commande du genre :

    date +%d/%m/%Y (tester sur solrais 8)

    j'espère que ca répond a ta question
    0
  2. marmoule
     
    Si tu veut isoler les champs de la commande tu peut utiliser
    une commande du genre :

    date +%d/%m/%Y 
    (tester sur solrais 8)

    j'espère que ca répond a ta question
    0
  3. francoispgp
     
    >toto=`date "+%d"`
    >titi=`date "+%m"`
    >tutu=`date "+%y"`
    >echo $toto $titi $tutu
    22 08 03

    si tu as deja la chaine tu peux faire :

    >date
    Fri Aug 22 15:09:23 MET DST 2003
    >date | awk '{print $3" "$2" "$7}'
    22 Aug 2003

    tout depand si tu veux la chaine du mois ou son numero...
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Niko
     
    Ok, merci bien tous les deux, je vais tacher de me débrouiller avec ça...
    0
  6. babi
     
    tu pt ecrire le script shell suivant:
    set `echo $date`
    an= ` echo $1`
    mo=` echo $2`
    jo=` echo $3`
    0