IFS date

Résolu/Fermé
edwingb Messages postés 343 Date d'inscription jeudi 9 février 2012 Statut Membre Dernière intervention 20 novembre 2012 - 27 févr. 2012 à 14:09
edwingb Messages postés 343 Date d'inscription jeudi 9 février 2012 Statut Membre Dernière intervention 20 novembre 2012 - 27 févr. 2012 à 15:06
Bonjour,

Je suis Redhat et j'utilise Korn Shell pour mes scripts
Et je ne sais plus comment faire, par exemple, pour retirer que le "jour" de la "date" avec IFS
Si quelqu'un pouvait me le rappeler...

Merci d'avance

2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
27 févr. 2012 à 14:24
Salut,

Il faudrait déjà savoir comment est formatée ta "date" ???
Que veux-tu faire exactement ? D'où provient cette fameuse "date" ?
0
edwingb Messages postés 343 Date d'inscription jeudi 9 février 2012 Statut Membre Dernière intervention 20 novembre 2012 43
27 févr. 2012 à 14:59
enfaite je "m'en fou" de la date, c'est juste un exemple, je cherche a me souvenir de comment on utilise la commande "IFS" pour séparer la date par exemple.. ^^
0
edwingb Messages postés 343 Date d'inscription jeudi 9 février 2012 Statut Membre Dernière intervention 20 novembre 2012 43
27 févr. 2012 à 14:58
C'est bon j'ai réussi a trouver :

Script :
set $(date)
IFS=" "
echo $1


Résultat :
lun
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
27 févr. 2012 à 15:01
Re-

Et pourquoi pas :

date '+%a'

tout simplement ? ;-))
0
edwingb Messages postés 343 Date d'inscription jeudi 9 février 2012 Statut Membre Dernière intervention 20 novembre 2012 43
27 févr. 2012 à 15:03
Oui c'est vrai que c'est plus court !!
Mais il faut la connaitre cette commande !! ;-)
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418
27 févr. 2012 à 15:03
man date ;-))
0
edwingb Messages postés 343 Date d'inscription jeudi 9 février 2012 Statut Membre Dernière intervention 20 novembre 2012 43
27 févr. 2012 à 15:06
Exacte
on peut faire aussi :
date '+%A' 
qui donne le terme en entier ;)
0