Posté(e) le 3 novembre 200519 a salut à tous voila je bosse mes ours en faisant des pti script,j'en fais en cour et la je m'y suis mis chez moi avec ma mandriva voila donc #!/bin/bash # pti script echo "aujourd'hui nous sommes le" date exit 0 ensuite je fais chmod u+x script et je tape script et la bash me répond bash : script : commande inconnu Je ne met pas les bon droit ?? non parceque même en root ça ne marche pas que dois-je faire please :( Deuxième demande, je me sert de mozilla(comme sous windows) mais les polices (par exemple sur le forum de pci) sont trop petite, alors j'agrandi mais a chaque nouvelle page je dois agrandir.Un peu d'aide ? merci d'avance
Posté(e) le 3 novembre 200519 a pour exécuter un script dans le dossier courant il faut taper ./script (ou sh script)
Posté(e) le 3 novembre 200519 a Ton problème de script vient d'un problème de path. En effet, lorsque tu veux exécuter une commande sous linux, il va chercher dans certains répertoires si cet exécutable existe. On ne met pas le répertoire courant dans le PATH. Donc si tu veux exécuter ton script depuis ton répertoire courant, il suffit de préciser qu'il est dans le répertoire courant, en faisant : $ ./script.sh
Posté(e) le 3 novembre 200519 a salut et en tapant : sh script ? a+edit : grilled Modifié le 3 novembre 200519 a par zoto
Posté(e) le 3 novembre 200519 a salut à tous voila je bosse mes ours en faisant des pti script,j'en fais en cour et la je m'y suis mis chez moi avec ma mandriva voila donc #!/bin/bash # pti script echo "aujourd'hui nous sommes le" date exit 0 ensuite je fais chmod u+x script et je tape script et la bash me répond bash : script : commande inconnu Je ne met pas les bon droit ?? non parceque même en root ça ne marche pas que dois-je faire please :( Il faut lancer "./script" "script" c'est si le dossier avec le script est dans le PATH (on peut mettre "." dans le PATH mais c'est TRÈS TRÈS MAL)
Posté(e) le 3 novembre 200519 a Auteur JE TESTERAI DEMAIN très gentil de vos réponses juste encore,défois bash me répond script lancé, et que ça créé un fichier typescript sans rien exécuter du tout.que se passe t-il dans ce cas la ?
Posté(e) le 24 novembre 200519 a Auteur wahou ! en tapant cour bash sur google c'est la première page
Posté(e) le 24 novembre 200519 a ptete à cause de la faute edit : en tapant " ours bash" ca marche aussi... comme quoi les ours font relativement peu de scripts..... Modifié le 24 novembre 200519 a par Duke98
Posté(e) le 24 novembre 200519 a pour éviter de faire le chmod, tu peux aussi faire bash script (ou ksh sh zsh dash ou ton interpréteur de shell préféré)
Posté(e) le 25 novembre 200519 a pour éviter de faire le chmod, tu peux aussi faire bash script (ou ksh sh zsh dash ou ton interpréteur de shell préféré) Je voulais savoir c'est quoi la différence entre tous ces shells?
Posté(e) le 25 novembre 200519 a (ou ksh sh zsh dash ou ton interpréteur de shell préféré) Je voulais savoir c'est quoi la différence entre tous ces shells? Chacun a ses spécificités... Perso mon préféré c'est zsh, les autres étant soit un peut vieux (tcsh?), soit moins pratiques (bash)... Mais bon disons que globalement il suffit de toujours lancer les scripts avec "sh"... (Si un script marche seulement avec un autre shell c'est mal... Par exemple faire des opérations sur des nombres à virgules, ça marche sous zsh, mais pas sous bash ni sh... donc j'en met pas dans mes scripts)
Posté(e) le 26 novembre 200519 a En tout cas et de façon tout à fait personelle et subjective, je dirait qu'il faut éviter csh et ksh, c'est vraiement la grosse galère à utiliser Quoi que quand on a pas les habitudes bash, ça doit pouvoir aller, mais ne pas avoir de ! pour l'historique et pas d'historique conservé entre deux logins etc. c'est chiant Par contre la façon de gérer une ligne longue est pas mal (on ne voit que la fin de la ligne et un signe '<' pour montrer que le début est plus loin). Mais bon si il faut se taper le man bash, man ksh, man zsh, man csh, man tcsh, man sh, man dash, ... On a pas finit (<troll> on a plus vite fait d'installer un parc de gentoos</troll>)
Posté(e) le 26 novembre 200519 a arrrrrrgh... (tiens c'est étrange comme par hasard le code du smiley c'est "theo"... j'ose pas imaginer les antécédents!) à bas les admins qui trollent Modifié le 26 novembre 200519 a par Maxime0810
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.