Shell UNIX
Résolu/Fermé
UNIX/VI/SHELL
UNIX/VI/SHELL
- Messages postés
- 87
- Date d'inscription
- mercredi 12 juillet 2006
- Statut
- Membre
- Dernière intervention
- 8 avril 2009
UNIX/VI/SHELL
- Messages postés
- 87
- Date d'inscription
- mercredi 12 juillet 2006
- Statut
- Membre
- Dernière intervention
- 8 avril 2009
6 réponses
lami20j
14 juil. 2006 à 17:08
- Messages postés
- 21331
- Date d'inscription
- jeudi 4 novembre 2004
- Statut
- Modérateur, Contributeur sécurité
- Dernière intervention
- 30 octobre 2019
14 juil. 2006 à 17:08
Salut,
ce n'est pas toi qui a posté ici?
le shell de unix sous mac os x#4
Merci jipicy.
lami20j
ce n'est pas toi qui a posté ici?
le shell de unix sous mac os x#4
Merci jipicy.
lami20j
UNIX/VI/SHELL
14 juil. 2006 à 20:18
- Messages postés
- 87
- Date d'inscription
- mercredi 12 juillet 2006
- Statut
- Membre
- Dernière intervention
- 8 avril 2009
14 juil. 2006 à 20:18
Re
Je connais pas jipicy. Tu dois te tromper de personne.
Salut
Je connais pas jipicy. Tu dois te tromper de personne.
Salut
lami20j
14 juil. 2006 à 20:32
- Messages postés
- 21331
- Date d'inscription
- jeudi 4 novembre 2004
- Statut
- Modérateur, Contributeur sécurité
- Dernière intervention
- 30 octobre 2019
14 juil. 2006 à 20:32
Re,
je vois qu'on n'est pas sur la même longueur d'onde.
Dans le lien que je t'ai donné (voir mon 1er message) jipicy a répondu à une situation pareille et j'ai pensé que ça poura t'aider. D'où ma question.
Je n'ai pas demandé si tu connais jipicy.
lami20j
P.S. C'était ça la question dans le lien que je t'ai donné
Je voudrais savoir comment il faut procéder sous UNIX pour enregistrer des scripts shell pour pouvoir les utiliser tous le temps sans a avoir a les retaper.
et la tienne
J'arrive a taper les scripts shells mais je nais sais pas comment ni ou les enregistrer et je ne sais pas comment faire pour les garder et les réutliser sans les retaper.
Presque pareil, n'est-ce pas?
je vois qu'on n'est pas sur la même longueur d'onde.
Dans le lien que je t'ai donné (voir mon 1er message) jipicy a répondu à une situation pareille et j'ai pensé que ça poura t'aider. D'où ma question.
Je n'ai pas demandé si tu connais jipicy.
lami20j
P.S. C'était ça la question dans le lien que je t'ai donné
Je voudrais savoir comment il faut procéder sous UNIX pour enregistrer des scripts shell pour pouvoir les utiliser tous le temps sans a avoir a les retaper.
et la tienne
J'arrive a taper les scripts shells mais je nais sais pas comment ni ou les enregistrer et je ne sais pas comment faire pour les garder et les réutliser sans les retaper.
Presque pareil, n'est-ce pas?
UNIX/VI/SHELL
14 juil. 2006 à 20:38
- Messages postés
- 87
- Date d'inscription
- mercredi 12 juillet 2006
- Statut
- Membre
- Dernière intervention
- 8 avril 2009
- Messages postés
- 21331
- Date d'inscription
- jeudi 4 novembre 2004
- Statut
- Modérateur, Contributeur sécurité
- Dernière intervention
- 30 octobre 2019
14 juil. 2006 à 20:38
Re
Oki c'est moi qu'avait pas bien saisis.
Merci
Oki c'est moi qu'avait pas bien saisis.
Merci
UNIX/VI/SHELL
15 juil. 2006 à 10:23
- Messages postés
- 87
- Date d'inscription
- mercredi 12 juillet 2006
- Statut
- Membre
- Dernière intervention
- 8 avril 2009
- Messages postés
- 21331
- Date d'inscription
- jeudi 4 novembre 2004
- Statut
- Modérateur, Contributeur sécurité
- Dernière intervention
- 30 octobre 2019
15 juil. 2006 à 10:23
Re
En faite oui j'aurais besion d'autre chose car j'ais essayé la méthode et ca marche pas sur mon ordi.
Merci,
En faite oui j'aurais besion d'autre chose car j'ais essayé la méthode et ca marche pas sur mon ordi.
Merci,
lami20j
15 juil. 2006 à 10:31
- Messages postés
- 21331
- Date d'inscription
- jeudi 4 novembre 2004
- Statut
- Modérateur, Contributeur sécurité
- Dernière intervention
- 30 octobre 2019
15 juil. 2006 à 10:31
Salut,
En faite oui j'aurais besion d'autre chose car j'ais essayé la méthode et ca marche pas sur mon ordi.
En ce cas peut être ça sera mieux d'écrire ici étape par étape ce que tu as fait, puisque l'application de jipicy est valable pour tout système UNIX.
Tu as du faire une erreur quelque part?!!
Affiche ici le contenu de ton script.
Aussi ls -l script
lami20j
En faite oui j'aurais besion d'autre chose car j'ais essayé la méthode et ca marche pas sur mon ordi.
En ce cas peut être ça sera mieux d'écrire ici étape par étape ce que tu as fait, puisque l'application de jipicy est valable pour tout système UNIX.
Tu as du faire une erreur quelque part?!!
Affiche ici le contenu de ton script.
Aussi ls -l script
lami20j
lami20j
15 juil. 2006 à 10:53
- Messages postés
- 21331
- Date d'inscription
- jeudi 4 novembre 2004
- Statut
- Modérateur, Contributeur sécurité
- Dernière intervention
- 30 octobre 2019
15 juil. 2006 à 10:53
Re,
voilà un exemple.
Ecrit la ligne en gras et fait Entrer, ensuite ça suit.
voilà un exemple.
Ecrit la ligne en gras et fait Entrer, ensuite ça suit.
lami20j@debian:~$ cat > script <<FIN > #!/bin/sh > echo "Bonjour tout le monde!" > FIN lami20j@debian:~$ ls -l script -rw-r--r-- 1 lami20j lami20j 40 2006-07-15 10:54 script lami20j@debian:~$ chmod -v a+x script Le mode d'accès de `script' a été modifié à 0755 (rwxr-xr-x). lami20j@debian:~$ ./script Bonjour tout le monde! lami20j@debian:~$lami20j
UNIX/VI/SHELL
15 juil. 2006 à 14:07
- Messages postés
- 87
- Date d'inscription
- mercredi 12 juillet 2006
- Statut
- Membre
- Dernière intervention
- 8 avril 2009
15 juil. 2006 à 14:07
Re
Merci beaucoup pour t'on aide!!! Est ce que ca peut aussi marché pour créer une fonction ???
Merci d'avance.
Merci beaucoup pour t'on aide!!! Est ce que ca peut aussi marché pour créer une fonction ???
Merci d'avance.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lami20j
15 juil. 2006 à 14:56
- Messages postés
- 21331
- Date d'inscription
- jeudi 4 novembre 2004
- Statut
- Modérateur, Contributeur sécurité
- Dernière intervention
- 30 octobre 2019
15 juil. 2006 à 14:56
Re,
lami20j@debian:~$ cat > carre <<FIN > #!/bin/sh > function carre () > { > echo \$((\$1 * \$1)) > } > x=\$1 > carre \$x > FIN lami20j@debian:~$ chmod -v a+x carre Le mode d'accès de `carre' a été modifié à 0755 (rwxr-xr-x). lami20j@debian:~$ ./carre 2 4 lami20j@debian:~$ ./carre 4 16 lami20j@debian:~$ ./carre 16 256 lami20j@debian:~$lami20j
UNIX/VI/SHELL
15 juil. 2006 à 15:13
- Messages postés
- 87
- Date d'inscription
- mercredi 12 juillet 2006
- Statut
- Membre
- Dernière intervention
- 8 avril 2009
15 juil. 2006 à 15:13
Re
Un trés grand merci pour l'aide que tu m'a apporté maintenant je vais pouvoir créer mes propres shells
Merci encore.
Un trés grand merci pour l'aide que tu m'a apporté maintenant je vais pouvoir créer mes propres shells
Merci encore.
UNIX/VI/SHELL
15 juil. 2006 à 15:31
- Messages postés
- 87
- Date d'inscription
- mercredi 12 juillet 2006
- Statut
- Membre
- Dernière intervention
- 8 avril 2009
15 juil. 2006 à 15:31
Bonjour à tous,
Il faut ecrire le shell comme dans l'exemple:
UNIX/VI/SHELL: cat > script << FIN
>#!/bin/sh
>echo "Bonjour"
>FIN
UNIX/VI/SHELL: ls -l script
UNIX/VI/SHELL: -rw-r--r-- 1 UNIX/VI/SHELL UNIX/VI/SHELL UNIX/VI/SHELL
40 2006-07-15 15:26 script
UNIX/VI/SHELL: chmod -v a+x script
La sécurité de 'script' est pass a 0755
UNIX/VI/SHELL: ./script
Bonjour
UNIX/VI/SHELL:
J'ai reçu cette solution de la part de lami20j
Merci à lami20j
P.S
L'invite de commande n'est qu'un exemple vous n'éte pas obligée d'avoir cette invite de commande.
P.S
Pour l'utilisation de la commande ls -l j'ai du aller a la ligne uniquement par manque de place.
P.S
Le script n'est qu'un exemple "Bonjour" peut trés bien être "Salut" ou "Bienvenue".
Il faut ecrire le shell comme dans l'exemple:
UNIX/VI/SHELL: cat > script << FIN
>#!/bin/sh
>echo "Bonjour"
>FIN
UNIX/VI/SHELL: ls -l script
UNIX/VI/SHELL: -rw-r--r-- 1 UNIX/VI/SHELL UNIX/VI/SHELL UNIX/VI/SHELL
40 2006-07-15 15:26 script
UNIX/VI/SHELL: chmod -v a+x script
La sécurité de 'script' est pass a 0755
UNIX/VI/SHELL: ./script
Bonjour
UNIX/VI/SHELL:
J'ai reçu cette solution de la part de lami20j
Merci à lami20j
P.S
L'invite de commande n'est qu'un exemple vous n'éte pas obligée d'avoir cette invite de commande.
P.S
Pour l'utilisation de la commande ls -l j'ai du aller a la ligne uniquement par manque de place.
P.S
Le script n'est qu'un exemple "Bonjour" peut trés bien être "Salut" ou "Bienvenue".
14 juil. 2006 à 20:12
Non c'est pas moi l'auteur de ce message
Salut.
14 juil. 2006 à 20:14
tu n'as pas dit si la réponse de jipicy te satisfait. Pour savoir s'il faut ou pas rajouter quelque chose. Merci.
lami20j