01net    Web


Actuellement en ligne : 533 Utilisateurs dont 27 dans Systèmes alternatifs >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par Zplay, A.Ouloube, fat115  
01net > Forum de 01net > Systèmes alternatifs > Linux
> alias avec plusieurs paramètres
Passionné(e) d'internet, de logiciels, de forums ? 01net recrute...
Auteur
Message
 
<     1       >
Licorneb
  
  :-)
      ?   @     Posté le 16/10/2007 09:39:12  
Voter pour ce message
bonjour a tous,
j'aimerais créer un alias avec deux noms de fichiers en paramètre. Quand il n'y a qu'un seul paramètre, il faut le remplacer par '\!*', mais je ne sais pas ce qu'il faut metttre quand il y en a deux (ou plus...)
si quelqu'un peut m'aider...
merci d'avance
Licorneb
limax
  i love vim
  :-)
      ?   ^   @     Posté le 16/10/2007 21:23:50  
Voter pour ce message
je ne savais même pas avec un paramètre

Tu peux donner un exemple avec un paramètre. En fait je ne vois pas l'utilité, tu fais un alias sur la commande le paramètres tu les rajoute après.
Il y a un truc que je n'ai pas compris.
-------
gnu/debian lenny kernel 2.6.24
Zplay
  Le retour !
  :-)
      ?   ^   @     Posté le 17/10/2007 23:06:24  
Voter pour ce message
Salut

ça sert à quoi exactement de mettre un paramètre dans l'alias, alors que l'alias est sensé utiliser des options quand on tape la commande (par exemple alias ls="ls --color", ou moi comme des fois je fais des conneries au clavier j'écris sl ou lieu de ls j'ai fais alias sl="ls --color") mais je vois pas l'intérêt de mettre des paramètres dans l'alias.

Ou peut etre tout bêtement:
alias commande="commande --options paramètre1"
-------
Chassez le naturel et il revient au galop ! [:e-deby:1]

2x Xéon Quad Core, 4x 2Go Fb-dimm, 2 Gigabyte 7300 Gt, 4x disques dur 500 Go
Ca va bouger moi je vous le dis :o
Licorneb
  
  :-)
      ?   @     Posté le 18/10/2007 16:27:11  
Voter pour ce message
en fait, je programme, et pour compiler j'utilise gcc, avec comme option, entres autres l'option -o (pour ceux qui connaissent pas c'est une option pour changer le nom du fichier executable). Et j'aimerais avoir un paramètre pour le nom de fichier .c (la source) et un autre paramètre pour le nom de fichier exécutable.
Le N@in Vert
  Je pompe donc je suis.
  :-)
      ?   ^   @     Posté le 18/10/2007 16:39:42  
Voter pour ce message
???
Je comprend pas non plus l'intérêt de l'allias pour faire sa...

Tu veut au final avoir a taper quoi pour faire quoi ???
-->Message édité par Le N@in Vert le 18/10/2007 16:40:10<--
-------
Les aventure du donjon de naheulbeuk : www.penofchaos.com/donjon
Le site du zero : http://www.siteduzero.com
Mon site perso : www.lesitedesnains.ironie.org
Licorneb
  
  :-)
      ?   @     Posté le 18/10/2007 16:55:36  
Voter pour ce message
j'aimerais faire gcc -o <1er param> <2eme param>, pour que GCC me compile le fichier de nom <2eme param> en le fichier exécutable <1er param>. Si je marque juste alias gcc="gcc -o", je ne peux pas gérer l'ordre des paramètres sur ma ligne de commande
Le N@in Vert
  Je pompe donc je suis.
  :-)
      ?   ^   @     Posté le 18/10/2007 17:05:12  
Voter pour ce message
Tu ne peut pas changer l'ordre et je comprend pas bien pourquoi tu veu aliasser cet commande...

Tu ne peut pas taper comme tout le monde gcc -o monprogramme sourcedemonprogramme.c ???
ou faire un makefile pour n'avoir plus qu'a faire make ???

-->Message édité par Le N@in Vert le 18/10/2007 17:06:07<--
-------
Les aventure du donjon de naheulbeuk : www.penofchaos.com/donjon
Le site du zero : http://www.siteduzero.com
Mon site perso : www.lesitedesnains.ironie.org
Licorneb
  
  :-)
      ?   @     Posté le 18/10/2007 17:15:08  
Voter pour ce message
j'aimerais avoir un alias car je rajoute des options (-Wall, -O3, -ansi) et j'aimerais ne pas avoir a les taper a chaque fois. Le Makefile, je ne m'en sers que pour les "vrais" programmes. Je fais souvent des "petits bouts" de programme où le Makefile devient ridicule.
Le N@in Vert
  Je pompe donc je suis.
  :-)
      ?   ^   @     Posté le 18/10/2007 17:19:10  
Voter pour ce message
Et bah dans ce cas la je te conseil : alias gcc="gcc -Wall, -O3, -ansi -o"
-------
Les aventure du donjon de naheulbeuk : www.penofchaos.com/donjon
Le site du zero : http://www.siteduzero.com
Mon site perso : www.lesitedesnains.ironie.org
Licorneb
  
  :-)
      ?   @     Posté le 18/10/2007 17:22:04  
Voter pour ce message
c'est l'alias que j'ai pour l'instant, sauf qu'avec cet alias je dois marquer sur ma ligne de commande:
gcc <nom executable> <nom source>
je sais que ce n'est pas indispensable, c'est pour mon confort, mais je trouve plus logique de marquer d'abord le nom du fichier source puis la cible (le nom de l'executable), et pour ca il faut pouvoir gerer les deux paramètres, a moins qu'il y ait une autre solution, mais alors je ne sais pas laquelle.
Le N@in Vert
  Je pompe donc je suis.
  :-)
      ?   ^   @     Posté le 18/10/2007 17:25:09  
Voter pour ce message
il y la solution : alias gcc="gcc -Wall, -O3, -ansi"

et tu tape : gcc <nom source> -o <nom executable>
Mais bon sa t'oblige a taper -o... C'est un choix après...

PS : enfaite nommé ton allias gcc me semble gênant car sa le rajoutera a tout ce que tu compile même dans les makefile et tout...

Tu devrai plutôt l'appeler ccomp ou Gcc ou autre...
-->Message édité par Le N@in Vert le 18/10/2007 17:29:03<--
-------
Les aventure du donjon de naheulbeuk : www.penofchaos.com/donjon
Le site du zero : http://www.siteduzero.com
Mon site perso : www.lesitedesnains.ironie.org
limax
  i love vim
  :-)
      ?   ^   @     Posté le 18/10/2007 17:35:24  
Voter pour ce message
tu es sur de ne pas vouloir faire un programme plustot avec

gcc -Wall, -O3, -ansi $1 -o $2
-->Message édité par limax le 18/10/2007 17:36:32<--
-------
gnu/debian lenny kernel 2.6.24
Le N@in Vert
  Je pompe donc je suis.
  :-)
      ?   ^   @     Posté le 18/10/2007 17:39:57  
Voter pour ce message
limax a écrit :
tu es sur de ne pas vouloir faire un programme plustot avec

gcc -Wall, -O3, -ansi $1 -o $2


A oui effectivement c'est le plus simple...
-------
Les aventure du donjon de naheulbeuk : www.penofchaos.com/donjon
Le site du zero : http://www.siteduzero.com
Mon site perso : www.lesitedesnains.ironie.org
Zplay
  Le retour !
  :-)
      ?   ^   @     Posté le 18/10/2007 19:49:06  
Voter pour ce message
limax a écrit :
tu es sur de ne pas vouloir faire un programme plustot avec

gcc -Wall, -O3, -ansi $1 -o $2



j'allais le proposer, un petit script executable avec deux paramètres, et faire un alias du script pour le lancer avec une commande sans avoir à taper le chemin ^^^
-------
Chassez le naturel et il revient au galop ! [:e-deby:1]

2x Xéon Quad Core, 4x 2Go Fb-dimm, 2 Gigabyte 7300 Gt, 4x disques dur 500 Go
Ca va bouger moi je vous le dis :o
Le N@in Vert
  Je pompe donc je suis.
  :-)
      ?   ^   @     Posté le 18/10/2007 20:51:26  
Voter pour ce message
Zplay a écrit :



j'allais le proposer, un petit script executable avec deux paramètres, et faire un alias du script pour le lancer avec une commande sans avoir à taper le chemin ^^^

Inutile si tu le place dans /usr/bin ou /usr/local/bin il n'y a pas besoin de taper le chemin a chaque fois...
-------
Les aventure du donjon de naheulbeuk : www.penofchaos.com/donjon
Le site du zero : http://www.siteduzero.com
Mon site perso : www.lesitedesnains.ironie.org
Zplay
  Le retour !
  :-)
      ?   ^   @     Posté le 18/10/2007 20:58:30  
Voter pour ce message
Niveau sécurité j'aime pas :o
-------
Chassez le naturel et il revient au galop ! [:e-deby:1]

2x Xéon Quad Core, 4x 2Go Fb-dimm, 2 Gigabyte 7300 Gt, 4x disques dur 500 Go
Ca va bouger moi je vous le dis :o
Le N@in Vert
  Je pompe donc je suis.
  :-)
      ?   ^   @     Posté le 18/10/2007 21:09:00  
Voter pour ce message
??? pardon ???

Je vois pas le problème niveau sécurité a mettre des exécutable dans /usr/bin dans un système prévu pour...
-------
Les aventure du donjon de naheulbeuk : www.penofchaos.com/donjon
Le site du zero : http://www.siteduzero.com
Mon site perso : www.lesitedesnains.ironie.org
Zplay
  Le retour !
  :-)
      ?   ^   @     Posté le 18/10/2007 21:13:40  
Voter pour ce message
Le N@in Vert a écrit :
??? pardon ???

Je vois pas le problème niveau sécurité a mettre des exécutable dans /usr/bin dans un système prévu pour...


j'aime bien dire n'importe quoi :pt1cable:
Nan, sérieusement, j'en sais rien si c'est bon ou pas pour la sécurité. C'est sur qu'après tout, c'est qu'un script d'alias donc....
-------
Chassez le naturel et il revient au galop ! [:e-deby:1]

2x Xéon Quad Core, 4x 2Go Fb-dimm, 2 Gigabyte 7300 Gt, 4x disques dur 500 Go
Ca va bouger moi je vous le dis :o
<     1       >

01net > Forum de 01net > Systèmes alternatifs > Linux
> alias avec plusieurs paramètres

Aller à :

Page générée en : 0.105s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat - Caractere.net -
Electronique.biz - Mesures.com - Transaction.fr

Conversion vidéo
Convertissez vos fichiers dans les formats vidéo les plus courants (également psp, ipod, ...)
Jeux
Mystery Case File : Recueillir des indices et résoudre des crimes vous passionne  ? Télécharger !