Aide Script Très Simple
Fermé
Sblew
-
16 nov. 2007 à 12:57
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 18 nov. 2007 à 09:53
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 18 nov. 2007 à 09:53
A voir également:
- Aide Script Très Simple
- Script vidéo youtube - Guide
- Iphone 14 simple - Guide
- Simple ocr - Télécharger - Bureautique
- Simple file locker - Télécharger - Sécurité
- Ghost script - Télécharger - Polices de caractères
11 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
16 nov. 2007 à 13:10
16 nov. 2007 à 13:10
Salut,
root@debian:~# cat a 1 2 3 4 3 2 1 root@debian:~# echo $(($(sed -r 's/\s+/+/g' a))) 16ou
root@debian:~# cat a 1 2 3 4 3 2 1 root@debian:~# echo $(($(sed 's/\s\+/+/g' a))) 16
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
16 nov. 2007 à 13:47
16 nov. 2007 à 13:47
Salut,
ou
ou
[tmpfs]$ cat B 1 2 3 4 3 2 1 [tmpfs]$ A=$(< B) [tmpfs]$ echo $((${A// /+})) 16 [tmpfs]$;-))
bob031
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
473
16 nov. 2007 à 18:17
16 nov. 2007 à 18:17
Bonjour,
[bob 62] Scripts > cat a
1 2 3 4 3 2 1
[bob 63] Scripts > numsum -r a
16
[bob 64] Scripts >
ok je sors ---------------------------------> :-)
:-))
[bob 62] Scripts > cat a
1 2 3 4 3 2 1
[bob 63] Scripts > numsum -r a
16
[bob 64] Scripts >
ok je sors ---------------------------------> :-)
:-))
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
16 nov. 2007 à 18:36
16 nov. 2007 à 18:36
Fait froid ? Oui ? Ben tant mieux ;-DDDDDD
bob031
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
473
16 nov. 2007 à 18:48
16 nov. 2007 à 18:48
Très froid ! -DDDD
mais un jour je reviendrai avec un petit script, un vrai, confectionné avec mes p'tits doigts ! -DD
à titre indicatif :
le paquetage de num-utils c'est ici : http://suso.suso.org/programs/num-utils/
le manpage ici : http://suso.suso.org/programs/num-utils/man1/numsum.html
:-))
mais un jour je reviendrai avec un petit script, un vrai, confectionné avec mes p'tits doigts ! -DD
à titre indicatif :
le paquetage de num-utils c'est ici : http://suso.suso.org/programs/num-utils/
le manpage ici : http://suso.suso.org/programs/num-utils/man1/numsum.html
:-))
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
16 nov. 2007 à 18:52
16 nov. 2007 à 18:52
Merci je connaissais pas ;-))
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bob031
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
473
16 nov. 2007 à 19:07
16 nov. 2007 à 19:07
ben moi non plus, il y a pas 2h ! je voulais trouvé une troisième solution autre que toi et lami20j et en googolant sur "comment additionner des chiffres avec sed ou awk ou autre........sur quoi je tombe ? ...ben sur ça !!!! je l'installe à partir du tar.gz (durée de l'installation approximativement 30 secondes) et hop ! formidable non ? mais bon ça vaut pas un bon petit script écrit à la main !
:-))
:-))
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
16 nov. 2007 à 19:09
16 nov. 2007 à 19:09
Salut,
merci aussi
mais un jour je reviendrai avec un petit script, un vrai, confectionné avec mes p'tits doigts
ben, oui, il t'as fallu quelques heures pour trouver la commande, la solution était la après quelques minutes ;-))))))
mais dans ce rythme on va arrêter de reflechir, et va se contenter de trouver des commandes
c'est null ça et c'est moi qui
------------------------------------------------------------------------------------>
------------------------------------------------------>sors (en plus je viens d'entrer ;-DDDDDDDDDDDDDDDDDd
merci aussi
mais un jour je reviendrai avec un petit script, un vrai, confectionné avec mes p'tits doigts
ben, oui, il t'as fallu quelques heures pour trouver la commande, la solution était la après quelques minutes ;-))))))
mais dans ce rythme on va arrêter de reflechir, et va se contenter de trouver des commandes
c'est null ça et c'est moi qui
------------------------------------------------------------------------------------>
------------------------------------------------------>sors (en plus je viens d'entrer ;-DDDDDDDDDDDDDDDDDd
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
16 nov. 2007 à 19:11
16 nov. 2007 à 19:11
Ben ressors de suite alors ;-DDD
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
16 nov. 2007 à 19:10
16 nov. 2007 à 19:10
je l'installe à partir du tar.gz
alors c'est le moment de passer à Debian ;-DDDDDDDDDDDDDDDDDDD
alors c'est le moment de passer à Debian ;-DDDDDDDDDDDDDDDDDDD
lami20j@debian:~$ aptitude search num-utils p num-utils - programs for dealing with numbers fr
bob031
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
473
16 nov. 2007 à 19:22
16 nov. 2007 à 19:22
alors ce le moment de passer à Debian
j'hésite ..... -DDDDD
Pour l'instant c'est Mandriva qui travaille ! la Debian , elle est là juste à côté, elle se repose. :-)
Bien tu peux rentrer lami20j. On voudrait pas que tu t'engourdisses les doigts ! -DDDDDDD
:-))
à titre indicatif je rajoute des archives récentes en date de 2007 sur num-utils
http://mailman.suso.org/pipermail/num-utils/2007-October/thread.html
j'hésite ..... -DDDDD
Pour l'instant c'est Mandriva qui travaille ! la Debian , elle est là juste à côté, elle se repose. :-)
Bien tu peux rentrer lami20j. On voudrait pas que tu t'engourdisses les doigts ! -DDDDDDD
:-))
à titre indicatif je rajoute des archives récentes en date de 2007 sur num-utils
http://mailman.suso.org/pipermail/num-utils/2007-October/thread.html
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
16 nov. 2007 à 19:23
16 nov. 2007 à 19:23
j'hésite ..... -DDDDD
alors change la signature ;-DDDDDDDDDDDDDDD
alors change la signature ;-DDDDDDDDDDDDDDD
bob031
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
473
16 nov. 2007 à 19:25
16 nov. 2007 à 19:25
alors change la signature
jamais ! :-)
:-))
jamais ! :-)
:-))
17 nov. 2007 à 20:13
18 nov. 2007 à 09:53
je vais decomposer la commande
avant de commencer il faut savoir
1.
echo c'est une commande qui affiche à l'écran ce qu'on lui passe en argument
echo salut va afficher salut
2.
$(commande) c'est la séquence qui permet d'exécuter une commande
on peut capturer le résultat ou le passer en argument à une autre commande
3.
$((opérations)) permet de faire un calcul aritméthique
$((1+2+3)) va calculer la somme
echo $((1+2+3)) va afficher la somme
4.
sed c'est un streaming editeur
la commande sed 's/\s\+/+/g' a remplace les espaces avec le signe + ce qui permettra de faire l'adition
Donc en 1er temps je remplace les espaces avec +, ensuite avec $() je passe le résultat à echo après avoir faire les opérations avec $(())
Bon j'espère que tu as compris ;-)