Pages : 1
#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
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
#!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
Pages : 1