Re: [HS] modifier lignes de commande par des paramètres
Le jeudi 30 août 2012 à 07:40:37, prego jérémy a écrit : bonjour, ’jour, j'aimerai savoir si je peux modifier une lignes de commande en fonction de certians paramètres , je m'explique j'utilise un programme d'envoie de fichier bluetooth ussp-push our ne pas le nommer il s'utilise comme suis : ussp-push adresse du perif@port /home/test/blabla.mp3 blabla.mp3 et moi j'aimerai que la troisième se remplisse automatiquement en reprennant le nom du fichier de la seconde ya bien basename qui fais cela mais j'aimerai éviter de faire un script pour ça j'ai tanté avec alias mais ça a été un véritable echec Si tu veux réutiliser une valeur il faut la mettre dans une variable. Comme les alias sont très limités, il faut utiliser une fonction : mon-ussp-push() { ussp-push $1 $2 ${2##*/} } mon-ussp-push perif@port /home/test/toto.mp3 si la seule solution est le script ben je ferai comme ça Ben, c’est un peu comme un script quand même… -- Sylvain Sauvage -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/201208300814.24502.sylvain.l.sauv...@free.fr
Re: [HS] modifier lignes de commande par des paramètres
Le 30/08/2012 08:14, Sylvain L. Sauvage a écrit : Le jeudi 30 août 2012 à 07:40:37, prego jérémy a écrit : Si tu veux réutiliser une valeur il faut la mettre dans une variable. Comme les alias sont très limités, il faut utiliser une fonction : mon-ussp-push() { ussp-push $1 $2 ${2##*/} } je peut mettre ça dans mon .bashrc ? mon-ussp-push perif@port /home/test/toto.mp3 et lancer ça en ligne de commande ? si la seule solution est le script ben je ferai comme ça Ben, c’est un peu comme un script quand même… oui mais non si je peux le mettre dans le .bashrc ça fais pas un fichier en plus jeremy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/503f1acf.2000...@prego-network.net
Re: [HS] modifier lignes de commande par des paramètres
Le jeudi 30 août 2012 à 09:48:31, prego jérémy a écrit : […] je peut mettre ça dans mon .bashrc ? Oui. mon-ussp-push perif@port /home/test/toto.mp3 et lancer ça en ligne de commande ? Oui. Essayer aurait été plus rapide et plus simple… […] -- Sylvain Sauvage -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/201208301026.35402.sylvain.l.sauv...@free.fr
modifier lignes de commande par des paramètres
bonjour, j'aimerai savoir si je peux modifier une lignes de commande en fonction de certians paramètres , je m'explique j'utilise un programme d'envoie de fichier bluetooth ussp-push our ne pas le nommer il s'utilise comme suis : ussp-push adresse du perif@port /home/test/blabla.mp3 blabla.mp3 et moi j'aimerai que la troisième se remplisse automatiquement en reprennant le nom du fichier de la seconde ya bien basename qui fais cela mais j'aimerai éviter de faire un script pour ça j'ai tanté avec alias mais ça a été un véritable echec si la seule solution est le script ben je ferai comme ça Jérémy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org Archive: http://lists.debian.org/503efcd5.8040...@prego-network.net