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 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é.
Curieux ce que tu dis, vu que la seule et unique application qui a amené la gloire à ruby est une application web, ruby on rails. Partout ailleurs, ruby est pratiquement inutilisé, dans le domaine scientifique, python est omniprésent, voir par exemple: http://www.scipy.org/ qui est en train de devenir l'outil que les scientifiques aiment le plus utiliser de préférence à des choses comme scilab, etc. Pour les frameworks web, il faut bien dire que ruby on rails a créé la révolution et qu'il est copié frénétiquement par les "pythonistes": http://www.djangoproject.com/ http://www.turbogears.org/
--
Michel TALON
Emmanuel Florac <eflorac@imaginet.fr> wrote:
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é.
Curieux ce que tu dis, vu que la seule et unique application qui a amené
la gloire à ruby est une application web, ruby on rails. Partout
ailleurs, ruby est pratiquement inutilisé, dans le domaine scientifique,
python est omniprésent, voir par exemple:
http://www.scipy.org/
qui est en train de devenir l'outil que les scientifiques aiment le plus
utiliser de préférence à des choses comme scilab, etc.
Pour les frameworks web, il faut bien dire que ruby on rails a créé la
révolution et qu'il est copié frénétiquement par les "pythonistes":
http://www.djangoproject.com/
http://www.turbogears.org/
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é.
Curieux ce que tu dis, vu que la seule et unique application qui a amené la gloire à ruby est une application web, ruby on rails. Partout ailleurs, ruby est pratiquement inutilisé, dans le domaine scientifique, python est omniprésent, voir par exemple: http://www.scipy.org/ qui est en train de devenir l'outil que les scientifiques aiment le plus utiliser de préférence à des choses comme scilab, etc. Pour les frameworks web, il faut bien dire que ruby on rails a créé la révolution et qu'il est copié frénétiquement par les "pythonistes": http://www.djangoproject.com/ http://www.turbogears.org/
--
Michel TALON
Emmanuel Florac
Le Sun, 17 Dec 2006 18:00:57 +0000, Michel Talon a écrit :
Curieux ce que tu dis, vu que la seule et unique application qui a amené la gloire à ruby est une application web, ruby on rails.
Oui, et je pense qu'entre nous soit dit, RoR ne vaut que par le buzz qu'il y a autour, et ne fait pas vraiment justice aux capacités de Ruby par ailleurs. RoR est formidable pour prototyper, mais je n'irais pas plus loin avec.
-- A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. Robert A. Heinlein.
Le Sun, 17 Dec 2006 18:00:57 +0000, Michel Talon a écrit :
Curieux ce que tu dis, vu que la seule et unique application qui a amené
la gloire à ruby est une application web, ruby on rails.
Oui, et je pense qu'entre nous soit dit, RoR ne vaut que par le buzz qu'il
y a autour, et ne fait pas vraiment justice aux capacités de Ruby par
ailleurs. RoR est formidable pour prototyper, mais je n'irais pas plus
loin avec.
--
A human being should be able to change a diaper, plan an invasion,
butcher a hog, conn a ship, design a building, write a sonnet, balance
accounts, build a wall, set a bone, comfort the dying, take orders, give
orders, cooperate, act alone, solve equations, analyze a new problem,
pitch manure, program a computer, cook a tasty meal, fight efficiently,
die gallantly. Specialization is for insects.
Robert A. Heinlein.
Le Sun, 17 Dec 2006 18:00:57 +0000, Michel Talon a écrit :
Curieux ce que tu dis, vu que la seule et unique application qui a amené la gloire à ruby est une application web, ruby on rails.
Oui, et je pense qu'entre nous soit dit, RoR ne vaut que par le buzz qu'il y a autour, et ne fait pas vraiment justice aux capacités de Ruby par ailleurs. RoR est formidable pour prototyper, mais je n'irais pas plus loin avec.
-- A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects. Robert A. Heinlein.
Emmanuel Florac
Le Sun, 17 Dec 2006 18:00:57 +0000, Michel Talon a écrit :
Pour les frameworks web, il faut bien dire que ruby on rails a créé la révolution et qu'il est copié frénétiquement par les "pythonistes": http://www.djangoproject.com/ http://www.turbogears.org/
J'ai oublié de précisé qu'il est aussi copié par les perliens :
-- Le livre, comme livre, appartient à l'auteur, mais comme pensée, il appartient - le mot n'est pas trop vaste - au genre humain. Toutes les intelligences y ont droit. Si l'un des deux droits, le droit de l'écrivain et le droit de l'esprit humain, devait être sacrifié, ce serait, certes, le droit de l'écrivain, car l'intérêt public est notre préoccupation unique, et tous, je le déclare, doivent passer avant nous. Victor Hugo.
Le Sun, 17 Dec 2006 18:00:57 +0000, Michel Talon a écrit :
Pour les frameworks web, il faut bien dire que ruby on rails a créé la
révolution et qu'il est copié frénétiquement par les "pythonistes":
http://www.djangoproject.com/
http://www.turbogears.org/
J'ai oublié de précisé qu'il est aussi copié par les perliens :
--
Le livre, comme livre, appartient à l'auteur, mais comme pensée, il
appartient - le mot n'est pas trop vaste - au genre humain. Toutes les
intelligences y ont droit. Si l'un des deux droits, le droit de
l'écrivain et le droit de l'esprit humain, devait être sacrifié, ce
serait, certes, le droit de l'écrivain, car l'intérêt public est notre
préoccupation unique, et tous, je le déclare, doivent passer avant nous.
Victor Hugo.
Le Sun, 17 Dec 2006 18:00:57 +0000, Michel Talon a écrit :
Pour les frameworks web, il faut bien dire que ruby on rails a créé la révolution et qu'il est copié frénétiquement par les "pythonistes": http://www.djangoproject.com/ http://www.turbogears.org/
J'ai oublié de précisé qu'il est aussi copié par les perliens :
-- Le livre, comme livre, appartient à l'auteur, mais comme pensée, il appartient - le mot n'est pas trop vaste - au genre humain. Toutes les intelligences y ont droit. Si l'un des deux droits, le droit de l'écrivain et le droit de l'esprit humain, devait être sacrifié, ce serait, certes, le droit de l'écrivain, car l'intérêt public est notre préoccupation unique, et tous, je le déclare, doivent passer avant nous. Victor Hugo.
Ego
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 :)
avec bascom et tutti quanti ?
j'ai eu ça sur mon CPC dans le temps
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 Sun, 17 Dec 2006 22:53:19 +0100, Mehdi BENKIR a écrit :
Magie du multithreading interne à l'interprète.
Excellent :)
-- Désormais, pour les nations et pour les peuples, une goutte de pétrole a la valeur d'une goutte de sang. Georges Clémenceau.
Emmanuel Florac
Le Sun, 17 Dec 2006 21:12:55 +0100, Ego a écrit :
avec bascom et tutti quanti ?
Le compilo basic? Jamais j'ai eu ça, c'était interprété, ou alors assembleur (langage machine même, ensuite j'ai écrit mon propre assembleur en basic...).
-- Ne pas savoir de quoi on parle est un avantage dont il ne faut pas abuser. R.Debray
Le Sun, 17 Dec 2006 21:12:55 +0100, Ego a écrit :
avec bascom et tutti quanti ?
Le compilo basic? Jamais j'ai eu ça, c'était interprété, ou alors
assembleur (langage machine même, ensuite j'ai écrit mon propre
assembleur en basic...).
--
Ne pas savoir de quoi on parle est un avantage dont il ne faut pas
abuser.
R.Debray
Le compilo basic? Jamais j'ai eu ça, c'était interprété, ou alors assembleur (langage machine même, ensuite j'ai écrit mon propre assembleur en basic...).
-- Ne pas savoir de quoi on parle est un avantage dont il ne faut pas abuser. R.Debray
Emmanuel Florac
Le Mon, 18 Dec 2006 15:36:08 +0100, Harpo a écrit :
J'ai entendu dire qu'il y avait un Framework web en Ruby qui suscite un certain engouement.
Il faut le thread avant de répondre à côté :)
-- Toutes les organisations ont leur règles, et les Femmes Algériennes doivent avoir aussi leurs règles. Aït Ahmed.
Le Mon, 18 Dec 2006 15:36:08 +0100, Harpo a écrit :
J'ai entendu dire qu'il y avait un Framework web en Ruby qui suscite un
certain engouement.
Il faut le thread avant de répondre à côté :)
--
Toutes les organisations ont leur règles, et les Femmes Algériennes
doivent avoir aussi leurs règles.
Aït Ahmed.
Le Mon, 18 Dec 2006 15:36:08 +0100, Harpo a écrit :
J'ai entendu dire qu'il y avait un Framework web en Ruby qui suscite un certain engouement.
Il faut le thread avant de répondre à côté :)
-- Toutes les organisations ont leur règles, et les Femmes Algériennes doivent avoir aussi leurs règles. Aït Ahmed.
Guytou
Bonjour à Tous,
Je remercie de tout coeur tous ceux qui ont repondu à ma demande. Je m'excuse de ce retard mais j'ai pris le temps nécessaire pour appliquer vos conseils, les comprendre et enfin les appliquer avec succès.
Encore une fois merci.
Guytou
"Guytou" a écrit dans le message de news: 4581a9fe$0$6921$
Oui Alain, vous avez raison C'est un oubli regretable Il manque bien un Bonjour au debut.
Guytou
"ALain Montfranc" a écrit dans le message de news:
Guytou a écrit
Ce script ne fonctionne pas. Merci de me le corriger.
Ne manquerait il pas "bonjour" au début ?
Bonjour à Tous,
Je remercie de tout coeur tous ceux qui ont repondu à ma demande.
Je m'excuse de ce retard mais j'ai pris le temps nécessaire pour appliquer
vos conseils, les comprendre et enfin les appliquer avec succès.
Encore une fois merci.
Guytou
"Guytou" <mapasa@free.fr> a écrit dans le message de news:
4581a9fe$0$6921$426a74cc@news.free.fr...
Oui Alain, vous avez raison
C'est un oubli regretable
Il manque bien un Bonjour au debut.
Guytou
"ALain Montfranc" <x@x.con> a écrit dans le message de news:
mn.74bc7d6c8e13856b.51095@x.con...
Guytou a écrit
Ce script ne fonctionne pas. Merci de me le corriger.
Je remercie de tout coeur tous ceux qui ont repondu à ma demande. Je m'excuse de ce retard mais j'ai pris le temps nécessaire pour appliquer vos conseils, les comprendre et enfin les appliquer avec succès.
Encore une fois merci.
Guytou
"Guytou" a écrit dans le message de news: 4581a9fe$0$6921$
Oui Alain, vous avez raison C'est un oubli regretable Il manque bien un Bonjour au debut.
Guytou
"ALain Montfranc" a écrit dans le message de news:
Guytou a écrit
Ce script ne fonctionne pas. Merci de me le corriger.