Re: [HS] modifier lignes de commande par des paramètres

2012-08-30 Par sujet Sylvain L. Sauvage
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

2012-08-30 Par sujet prego jérémy



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

2012-08-30 Par sujet Sylvain L. Sauvage
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

2012-08-29 Par sujet prego jérémy

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