J'apprends à écrire des scripts SHELL (sh) ou (ksh).
J'aimerai apprendre à écrire des scripts interactifs qui génèrent des menus.
Voici le script que j'ai trouvé sur le WEB mais qui ne marche pas. Je ne
sais pas pourquoi.
Merci de m'aider à le faire tourner ou me proposer un autre script ou un
autre modèle plus facile.
Merci aussi de me conseiller des tutoriels ou des sites WEB qui m'aideront à
mieux apprendre à écrire de menus interactifs sous UNIX.
#! /bin/sh
opt1="Entrez le nom du répertoire."
opt2="Entrez le nom du fichier à rechercher."
opt3="Entrez la date du jour."
opt4="quitter le progamme."
echo -e "\nMENU RECHERCHE FICHIER\n"
Le Sat, 16 Dec 2006 15:12:17 +0000, Michel Talon a écrit :
le caractère abominable de la syntaxe me suffisant amplement pour me tenir à l'écart.
Des goûts, des couleurs, tout ça. Moi j'aime bien Perl et Ruby, et Python me sort par les trous de nez. Cependant le threading de Ruby est interne à l'interpréteur, autrement dit, ce n'est pas du multi-threading.
-- Ce qu'il y a d'enivrant dans le mauvais goût c'est le plaisir aristocratique de déplaire. C. Baudelaire.
Le Sat, 16 Dec 2006 15:12:17 +0000, Michel Talon a écrit :
le caractère
abominable de la syntaxe me suffisant amplement pour me tenir à l'écart.
Des goûts, des couleurs, tout ça. Moi j'aime bien Perl et Ruby, et
Python me sort par les trous de nez. Cependant le threading de Ruby est
interne à l'interpréteur, autrement dit, ce n'est pas du
multi-threading.
--
Ce qu'il y a d'enivrant dans le mauvais goût c'est le plaisir
aristocratique de déplaire.
C. Baudelaire.
Le Sat, 16 Dec 2006 15:12:17 +0000, Michel Talon a écrit :
le caractère abominable de la syntaxe me suffisant amplement pour me tenir à l'écart.
Des goûts, des couleurs, tout ça. Moi j'aime bien Perl et Ruby, et Python me sort par les trous de nez. Cependant le threading de Ruby est interne à l'interpréteur, autrement dit, ce n'est pas du multi-threading.
-- Ce qu'il y a d'enivrant dans le mauvais goût c'est le plaisir aristocratique de déplaire. C. Baudelaire.
Ego
Oui Alain, vous avez raison C'est un oubli regretable Il manque bien un Bonjour au debut.
t'es gentil Guytou mais ça t'interesse vraiment de créer des "menus" en shell script ?
t'as l'air de te foutre de nos réponses
je suis brave, encore un, mais c'est le dernier
http://www.mreriksson.net/dev/easymenu/
Ca sens le BSD, c'est pas GPL, mais ça peut convenir
Oui Alain, vous avez raison
C'est un oubli regretable
Il manque bien un Bonjour au debut.
t'es gentil Guytou
mais ça t'interesse vraiment de créer des "menus"
en shell script ?
t'as l'air de te foutre de nos réponses
je suis brave, encore un, mais c'est le dernier
http://www.mreriksson.net/dev/easymenu/
Ca sens le BSD, c'est pas GPL, mais ça peut convenir
Ca sens le BSD, c'est pas GPL, mais ça peut convenir
Si je voulais lancer un troll je dirais : et alors ?
Mais je m'abstiendrais.
-- BOFH excuse #433:
error: one bad user found in front of screen
Emmanuel Florac
Le Sat, 16 Dec 2006 16:52:02 +0100, Harpo a écrit :
C'est une question de terminologie, fonctionnellement c'est du multi-threading.
Disons que superficiellement c'est du multi, mais dans le fond c'est de la merde en barre et les développeurs de Ruby sont les premiers à s'écharper là-dessus.
-- "Dope will get you through times of no money better than money will get you through times of no dope." Freewheelin' Franklin.
Le Sat, 16 Dec 2006 16:52:02 +0100, Harpo a écrit :
C'est une question de terminologie, fonctionnellement c'est du
multi-threading.
Disons que superficiellement c'est du multi, mais dans le fond c'est de la
merde en barre et les développeurs de Ruby sont les premiers à
s'écharper là-dessus.
--
"Dope will get you through times of no money better
than money will get you through times of no dope."
Freewheelin' Franklin.
Le Sat, 16 Dec 2006 16:52:02 +0100, Harpo a écrit :
C'est une question de terminologie, fonctionnellement c'est du multi-threading.
Disons que superficiellement c'est du multi, mais dans le fond c'est de la merde en barre et les développeurs de Ruby sont les premiers à s'écharper là-dessus.
-- "Dope will get you through times of no money better than money will get you through times of no dope." Freewheelin' Franklin.
Emmanuel Florac
Le Sat, 16 Dec 2006 16:50:18 +0100, Harpo a écrit :
Elle a l'avantage d'être simple.
Certes. Avec une gestion maligne des interruptions je faisais pareil en Basic Microsoft sur mon Z80A en 1985, cependant.
-- Writing about music is like dancing about architecture. Frank Zappa
Le Sat, 16 Dec 2006 16:50:18 +0100, Harpo a écrit :
Elle a l'avantage d'être simple.
Certes. Avec une gestion maligne des interruptions je faisais pareil en
Basic Microsoft sur mon Z80A en 1985, cependant.
--
Writing about music is like dancing about architecture.
Frank Zappa
Certes. Avec une gestion maligne des interruptions je faisais pareil en Basic Microsoft sur mon Z80A en 1985, cependant.
le fameux mbasic qui aurait été "écrit" par qui nous savons ?
ts
"E" == Emmanuel Florac writes:
E> Disons que superficiellement c'est du multi, mais dans le fond c'est de la E> merde en barre et les développeurs de Ruby sont les premiers à E> s'écharper là-dessus.
Je ne savais pas que matz s'écharpait avec lui même.
E> Disons que superficiellement c'est du multi, mais dans le fond c'est de la
E> merde en barre et les développeurs de Ruby sont les premiers à
E> s'écharper là-dessus.
Je ne savais pas que matz s'écharpait avec lui même.
E> Disons que superficiellement c'est du multi, mais dans le fond c'est de la E> merde en barre et les développeurs de Ruby sont les premiers à E> s'écharper là-dessus.
Je ne savais pas que matz s'écharpait avec lui même.
--
Guy Decoux
Nicolas George
Ego wrote in message <em16ao$na3$:
Ca sens le BSD
« Note though that all changes to this software must be released to the public »
Ça n'a rien à voir avec une licence BSD.
Ego wrote in message <em16ao$na3$1@gyptis.org>:
Ca sens le BSD
« Note though that all changes to this software must be released to the
public »
« Note though that all changes to this software must be released to the public »
Ça n'a rien à voir avec une licence BSD.
Emmanuel Florac
Le Sun, 17 Dec 2006 10:52:42 +0100, Ego a écrit :
le fameux mbasic qui aurait été "écrit" par qui nous savons ?
Celui là même. Tous les gens de mon âge ont commencé par ça :)
-- Le commissaire : Comment vous appelez-vous? Garance : Moi je ne m'appelle jamais, je suis toujours là. J'ai pas besoin de m'appeler. Mais les autres m'appellent Garance, si ça peut vous intéresser. Prévert,"les enfants du Paradis".
Le Sun, 17 Dec 2006 10:52:42 +0100, Ego a écrit :
le fameux mbasic qui aurait été "écrit" par qui nous savons ?
Celui là même. Tous les gens de mon âge ont commencé par ça :)
--
Le commissaire : Comment vous appelez-vous?
Garance : Moi je ne m'appelle jamais, je suis toujours là. J'ai pas
besoin de m'appeler. Mais les autres m'appellent Garance, si ça peut
vous intéresser.
Prévert,"les enfants du Paradis".
le fameux mbasic qui aurait été "écrit" par qui nous savons ?
Celui là même. Tous les gens de mon âge ont commencé par ça :)
-- Le commissaire : Comment vous appelez-vous? Garance : Moi je ne m'appelle jamais, je suis toujours là. J'ai pas besoin de m'appeler. Mais les autres m'appellent Garance, si ça peut vous intéresser. Prévert,"les enfants du Paradis".
Emmanuel Florac
Le Sun, 17 Dec 2006 11:24:23 +0100, Harpo a écrit :
Faire un multi-threading privé est défendable, c'est à chacun de voir les avantages et les inconvénient qu'il peut retirer du design choisi.
Toutafé. Reste que l'implémentation de Ruby actuelle n'est pas encore très "enterprisey". Si je veux faire une appli web qui risque d'avoir beaucoup d'utilisateurs, je peux la faire en python, en perl5 ou en php, en ruby c'est encore risqué.
-- Mais monsieur, voudriez-vous que je me l'écorchasse? Barbey d'Aurevilly.
Le Sun, 17 Dec 2006 11:24:23 +0100, Harpo a écrit :
Faire un multi-threading privé est défendable, c'est à chacun de voir
les avantages et les inconvénient qu'il peut retirer du design choisi.
Toutafé. Reste que l'implémentation de Ruby actuelle n'est pas encore
très "enterprisey". Si je veux faire une appli web qui risque d'avoir
beaucoup d'utilisateurs, je peux la faire en python, en perl5 ou en php,
en ruby c'est encore risqué.
--
Mais monsieur, voudriez-vous que je me l'écorchasse?
Barbey d'Aurevilly.
Le Sun, 17 Dec 2006 11:24:23 +0100, Harpo a écrit :
Faire un multi-threading privé est défendable, c'est à chacun de voir les avantages et les inconvénient qu'il peut retirer du design choisi.
Toutafé. Reste que l'implémentation de Ruby actuelle n'est pas encore très "enterprisey". Si je veux faire une appli web qui risque d'avoir beaucoup d'utilisateurs, je peux la faire en python, en perl5 ou en php, en ruby c'est encore risqué.
-- Mais monsieur, voudriez-vous que je me l'écorchasse? Barbey d'Aurevilly.