Le vendredi 1 août 2014, 07:56:39 Philippe Delavalade a écrit :
moi-meme jeudi 31 juillet à 22:09
[… calcul de durée en shell …]
Le paquet concalc devrait pouvoir t'aider.
En même temps, lancer date, concalc, ou Perl (ou autre langage
de script), c’est toujours lancer un processus de plus
Le Fri, 01 Aug 2014 08:40:02 +0200, Sylvain L. Sauvage a écrit :
ou encore
/usr/local/bin/script.pl arguments
dans un script (ba)sh me semble plus propre, plus économique et plus
portable qu’une série de manipulations bashiennes foireuses non
portables ou d’appels à 36 commandes (donc
Le Fri, 01 Aug 2014 08:00:03 +0200, Philippe Delavalade a écrit :
Le paquet concalc devrait pouvoir t'aider.
c'est un bc amélioré : on peut entrer un calcul dans la ligne de commande.
çà aide dans le script
--
Lisez la FAQ de la liste avant de poser une question :
Salut,
Le 31/07/2014 22:09, moi-meme a écrit :
encore un question tordue, je m'en excuse.
Pas trouvé de réponse sauf en PERL ou en C ou java mais je suis dans du
bash.
j'ai 2 dates epoch par exemple : 1406779635 et 1406484823
Jeopeux avoir leur valeur vraie par
moi$ date -d @1406779635
jeudi
Bonjour,
Le vendredi 01 août 2014 à 7:28, moi-meme a écrit :
Le Fri, 01 Aug 2014 08:40:02 +0200, Sylvain L. Sauvage a écrit :
ou encore
/usr/local/bin/script.pl arguments
dans un script (ba)sh me semble plus propre, plus économique et plus
portable qu’une série de manipulations
On Fri, Aug 01, 2014 at 07:28:47AM +, moi-meme wrote:
Le shell, ça va bien un peu mais ça devient vite difficile à
maintenir et très gourmand en processus inutiles. Il faut savoir
utiliser les bons outils.
c'est ce que je recherche
Je seconde Sylvain: la gestion de date, c'est
Le 01/08/2014 08:34, Sylvain L. Sauvage a écrit :
En même temps, lancer date, concalc, ou Perl (ou autre langage
de script), c’est toujours lancer un processus de plus dans le
(ba)sh. Donc mon avis, c’est d’utiliser :
— le programme que l’on comprend le mieux ;
(ou qui est le plus
Bonjour à tous les utilisateurs et développeurs de Debian :
Le vendredi 1 août 2014 à 08:26, Jean-Jacques Doti b...@doti.fr a écrit :
Le 31/07/2014 22:09, moi-meme a écrit :
Jeopeux avoir leur valeur vraie par
moi$ date -d @1406779635
jeudi 31 juillet 2014, 06:07:15 (UTC+0200)
et
moi$
Le vendredi 1 août 2014, 12:10:57 Francois Lafont a écrit :
[…]
Par exemple :
a=1396459867
b=1406879835
diff=$(( b - a ))
days=$(( diff / 86400 ))
# etc.
Oui, du peu que l’on en connaisse, la question originale (une
fois correctement lue) pouvait se traiter en
Le Vendredi 1 Août 2014 12:14 CEST, Stéphane GARGOLY
stephane.garg...@gmail.com a écrit:
Attention, aussi, au passage de l'heure d'hiver à l'heure d'été (et vice
versa).
Se règle par:
export TZ=UTC
--
Lisez la FAQ de la liste avant de poser une question :
Le 01/08/2014 13:29, Sylvain L. Sauvage a écrit :
Par exemple :
a=1396459867
b=1406879835
diff=$(( b - a ))
days=$(( diff / 86400 ))
# etc.
Oui, du peu que l’on en connaisse, la question originale (une
fois correctement lue) pouvait se traiter en (ba)sh seul :
Le 1 août 14 à 13:29, Sylvain L. Sauvage a écrit :
Le hic, c’est qu’une durée ça n’est pas une date et qu’il n’y
a pas de fonction de base pour ça. Donc il faut bien soit
calculer soi-même (ce que moi-meme appelle bidouillage ?
Oui, c'est exact. Je me suis pris la tête récemment en PHP sur
Sinon, il y a plus simple, un Epoch Converter :
http://www.epochconverter.com/
et en temps réel :
http://www.epochconverter.com/epoch/clock.php
Le code source de la page indique la méthode du calcul...
André
--
Lisez la FAQ de la liste avant de poser une question :
Le Fri, 01 Aug 2014 12:20:01 +0200, Stéphane GARGOLY a écrit :
Attention, aussi, au passage de l'heure d'hiver à l'heure d'été (et vice
versa).
si c'est en epoch il n'y a pas d'heure d'été ?
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour
Le Thu, 31 Jul 2014 22:30:02 +0200, moi-meme a écrit :
encore un question tordue, je m'en excuse.
Pas trouvé de réponse sauf en PERL ou en C ou java mais je suis dans du
bash.
j'ai 2 dates epoch par exemple : 1406779635 et 1406484823
Jeopeux avoir leur valeur vraie par
moi$ date -d
Le 01/08/2014 18:34, moi-meme a écrit :
J'en tire les conclusions suivantes :
Les manières d'y arriver en Perl ou en Bash sont compliquées au possible.
Ah ? 10 lignes de shell, ça ne me semble pas
si « compliqué au possible » que ça.
Je vais me faire un petit script bash externe :
- en
Le Fri, 01 Aug 2014 19:20:02 +0200, Francois Lafont a écrit :
Le 01/08/2014 18:34, moi-meme a écrit :
J'en tire les conclusions suivantes : Les manières d'y arriver en Perl
ou en Bash sont compliquées au possible.
Ah ? 10 lignes de shell, ça ne me semble pas si « compliqué au possible
»
encore un question tordue, je m'en excuse.
Pas trouvé de réponse sauf en PERL ou en C ou java mais je suis dans du
bash.
j'ai 2 dates epoch par exemple : 1406779635 et 1406484823
Jeopeux avoir leur valeur vraie par
moi$ date -d @1406779635
jeudi 31 juillet 2014, 06:07:15 (UTC+0200)
et
moi$
moi-meme jeudi 31 juillet à 22:09
encore un question tordue, je m'en excuse.
Pas trouvé de réponse sauf en PERL ou en C ou java mais je suis dans du
bash.
j'ai 2 dates epoch par exemple : 1406779635 et 1406484823
Jeopeux avoir leur valeur vraie par
moi$ date -d @1406779635
jeudi 31
19 matches
Mail list logo