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

Fermé
Niko - 22 août 2003 à 13:41
 babi - 27 août 2003 à 11:52
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.
A voir également:

6 réponses

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
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
desole pour le double :p
0
>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

Vous n’avez pas trouvé la réponse que vous recherchez ?

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