Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/07/2018, à 14:25

heronheronpetitpatapon

ecriture de commande pour chercher et executer un script

Bonjour à tous! Comme je le disais dans le titre.
Je sais à peu près me débrouiller pour les opérations de base avec un terminale mais j'essaye d'en apprendre plus.
Hier j'ai créer mes deux premier scripts, assez simple je dois dire! 
Maintenant j’aimerais en lançant mon terminale pouvoir rechercher mon fichier script et l’exécuter.
J'ai déja trouvé qu'avec la commande

locate

je pouvais localiser n'importe quel fichier avec son chemin sur mon disque dur. Après j'ai essayé

grep

mais bon c'est un peu compliqué. J'ai surtout vu la chose interessante d'après la doc qu'avec grep on peut recherche et exécuter un fichier.
Mais  je ne sais pas très bien comment écrire cette commande.
Merci pour vos lumières!

Hronheronpetitpatapon


...Ubuntu Rocks....

Hors ligne

#2 Le 07/07/2018, à 20:27

Watael

Re : ecriture de commande pour chercher et executer un script

salut,

find, c'est mieux pour trouver !

MAIS
encore mieux : crée un répertoire, places-y tes scripts, et inscris son nom dans le PATH.
Voilà! plus de souci.

Dernière modification par Watael (Le 07/07/2018, à 20:28)


eval, c'est mal.

Hors ligne

#3 Le 08/07/2018, à 01:53

heronheronpetitpatapon

Re : ecriture de commande pour chercher et executer un script

Merci
A quoi correspond le PATH, et comment peut-on y inscrire le nom du fichier/dossier recherché?


...Ubuntu Rocks....

Hors ligne