Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1081 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  récupérer des "?" en ligne de commande bash/ksh

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

récupérer des "?" en ligne de commande bash/ksh

n°783151
ze_ben
Posté le 16-02-2006 à 16:14:48  profilanswer
 

Salut à tous,
 
Je cherche à écrire un script shell qui puisse récupérer des "?" dans la ligne de commande.
 
EXEMPLE:  
1- création du script : echo 'echo $*' > test.job
2- c'est un executable : chmod u+x test.job
 
3- je le lance : test.job ?????
 
4- il me renvoie "Stats Lists" qui sont deux fichiers de 5 caractères (comme le nombre de "?" ) de mon répertoire courant au lieu de "?????"
 
QQ1 a une idée pour que je puisse retrouver mes "?" ??
 
ZB

mood
Publicité
Posté le 16-02-2006 à 16:14:48  profilanswer
 

n°783310
Bob X
Posté le 16-02-2006 à 22:05:01  profilanswer
 

déspécialise tes ? en les précédent d'un \, ou met les entre doubles quotes, ainsi ils ne seraont pas interprétés par bash.

n°783387
ze_ben
Posté le 17-02-2006 à 10:43:09  profilanswer
 

Bob X a écrit :

déspécialise tes ? en les précédent d'un \, ou met les entre doubles quotes, ainsi ils ne seraont pas interprétés par bash.


Salut BobX,
 
Tout d'abord, merci beacoup pour ta réponse.  
Malheurseusement, aucune des 2 solutions que tu proposes ne me permet de récupérer les "?" entrés en argument:  :cry:  
test.job ????? -> renvoie  "Stats Lists"
test.job "?????" -> renvoie  "Stats Lists"
test.job \?\?\?\?\? -> renvoie "Stats Lists"
 
Si qq1 a un autre test/une autre idée  :??:  , je suis preneur!! ;-)  
 
Merci par avance.

n°783510
Zaib3k
Posté le 17-02-2006 à 16:11:40  profilanswer
 

test.job '?????'
 
:??:

n°783513
ze_ben
Posté le 17-02-2006 à 16:20:00  profilanswer
 

Zaib3k a écrit :

test.job '?????'
 
:??:


Bah vi.. Je cherche à récupérer en $1 la chaine de caractères "?????", mais IMPOSSIBLE d'y parvenir !!!  :cry:

n°783514
Zaib3k
Posté le 17-02-2006 à 16:22:32  profilanswer
 

tu as testé avec ' ? comme dans mon message :)

n°783536
ze_ben
Posté le 17-02-2006 à 17:00:24  profilanswer
 

Zaib3k a écrit :

tu as testé avec ' ? comme dans mon message :)


euh.. bah.. vi...  :(  testé avec simple ' , double ", rien, des backslash.... RIEN N'Y FAIT!!!  :cry:  
Môarche pô  
 

n°783553
Zaib3k
Posté le 17-02-2006 à 17:27:00  profilanswer
 

avec echo "$@" ou echo "$*" ca marche si tu mets tes ?? entre guillemets.
 
je viens de faire un test.


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°783574
ze_ben
Posté le 17-02-2006 à 17:50:34  profilanswer
 

Zaib3k a écrit :

avec echo "$@" ou echo "$*" ca marche si tu mets tes ?? entre guillemets.
 
je viens de faire un test.


Zaib3k.. j'ai un aveu à te faire.... JE T'AIME!!!!  :love:  :love:   ;)  
 
 :jap:  :jap:


Message édité par ze_ben le 17-02-2006 à 17:51:07
n°783581
Zaib3k
Posté le 17-02-2006 à 18:15:43  profilanswer
 

:D je gagne quoi ?


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
mood
Publicité
Posté le 17-02-2006 à 18:15:43  profilanswer
 

n°783584
mirtouf
Light is right !
Posté le 17-02-2006 à 18:21:24  profilanswer
 
n°783585
ze_ben
Posté le 17-02-2006 à 18:25:08  profilanswer
 

mirtouf a écrit :

une pelle ?  [:zerod]


Il va être déçu, le pauvre.. (enfin.. J'espère... ;-) )
Je suis poilu et barbu!!!!!  :lol:

n°783587
Zaib3k
Posté le 17-02-2006 à 18:29:02  profilanswer
 

[:mmmfff]


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  récupérer des "?" en ligne de commande bash/ksh

 

Sujets relatifs
Recuperer mes donnees du disque durrecuperation d'un resultat de commande
commande tarpb commande tr
Demande d'information sur une commande unixCommande personnalisée
[resolu]script bash, problème de jointurehelp récuperer donnée sur une partition ext3 formatée
envoyer une commande distante sans connexionSoftware d'édition d'image sous RedHat en ligne de commande
Plus de sujets relatifs à : récupérer des "?" en ligne de commande bash/ksh


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR