Oui, c'est pas franchement amusant ton truc
Enfin, il faut bien s'y coller...
#!/bin/sh
# Boucle sur les arguments
for arg in $*
do
....# Extraction des minutes
....if echo $arg |grep "'" 1>/dev/null
....then
........min=`echo $arg |cut -f1 -c"'"`
........arg=`echo $arg |cut -f2- -c"'"`
....else
........min=0
....fi
....# Extraction des secondes
....if echo $arg |grep "\"" 1>/dev/null
....then
........sec=`echo $arg |cut -f1 -c"\""`
........arg=`echo $arg |cut -f2- -c"\""`
....else
........sec=0
....fi
....# Reste
....frc=arg
....# Affichage
....echo "min=$min, sec=$sec, frc=$frc"
done
J'ai pas testé mais cela devrait être assez réussi...
Poste le Monday 6 June 2005 21:27:06