Contenu | Rechercher | Menus

Annonce

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 06/11/2010, à 16:44

davialdall

script shell

Bonjour à tous ^^ J'ai un problème tout bête : j'ai crée un petit script de compilation (le voici)

#!bin/bash
gcc -Wall -W -o $1.out $1.c

Je lui ai donné les droits d'exécution et j'ai Export le chemin dans le .bashrc
Le souci: je peux exécuter le script uniquement en tapant "bash nom_script" et pas en tapant "nom-script" seulement, ce qui m'énerve un peu.
Une idée ? merci smile
ps: le bash est déjà lancé quand je lance le terminal

Hors ligne

#2 Le 06/11/2010, à 17:03

chopinhauer

Re : script shell

davialdall a écrit :
#!bin/bash

T'as mis le mauvais chemin pour bash, remplace cette ligne par :

#!/bin/bash

PS: La manière plus facile pour la compilation est l'utilisation de makefile. Par exemple le fichiers makefile:

%.o: %.c
    gcc -Wall -o $@ $<

te permettra de compiler le fichier avec un :

make fichier.o

Dernière modification par chopinhauer (Le 06/11/2010, à 17:09)


Pensez à donner un bon titre à vos sujets : cela permettra d'aider d'autres utilisateurs dans votre même situation. Ce n'est pas qu'en donnant des solutions qu'on aide, mais aussi en posant des bonnes questions et… facilement trouvables.

Hors ligne

#3 Le 06/11/2010, à 17:09

davialdall

Re : script shell

Arg ... merci
Erreur bête !

Hors ligne