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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  cut dans un script

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

cut dans un script

n°1156120
_p1c0_
Posté le 21-07-2005 à 15:23:09  profilanswer
 

Bonjour à tous,
 
je galère un peu avec mon bash là...
 
j'ai des fichiers qui s'appelent xxx:yyy avec le nombre de x qui peut varier, je voudrais récupérer la partie avant les :
 
j'ai tenté en ligne de commande avec  
 

Code :
  1. cut -d: -f1


 
Ca marche très bien!!  :bounce:  
 
Sauf que quand je le met dans un script ca marche plus!! Le -d: plante méchament!!  :pfff:  
 
J'ai essayé -d':' -d":" ou encore -d\: et meme -d"\:" et -d'\:' mais ca marche pas!!!!  :(  
 
Vous pouvez m'aider??
 
Merci d'avance!
 
p1c0.


---------------
-_- http://www.scienceshopping.com -_-
mood
Publicité
Posté le 21-07-2005 à 15:23:09  profilanswer
 

n°1156137
_p1c0_
Posté le 21-07-2005 à 15:34:18  profilanswer
 

En fait j'ai trouvé mon problème!!
 
je faisais :
 

Code :
  1. proto=cut -d: -f1 $nom_fic


 
alors qu'il faut faire :
 

Code :
  1. proto=$( echo $nom_fic | cut -d: -f1


 
J'ai encore des progrès à faire en script bash!!  :D


---------------
-_- http://www.scienceshopping.com -_-
n°1156152
Elmoricq
Modérateur
Posté le 21-07-2005 à 15:39:40  profilanswer
 

Je ne vois pas ce qui cloche.
 
Chez moi :
 

$ cat test.ksh
#!/bin/ksh
 
echo $1 | cut -d':' -f1
$ test.ksh machin:bidule
machin
$ test.ksh truc
truc
$  


 
 
EDIT : bon, ben tant mieux si tu as trouvé :D
 
Tu peux aussi utiliser cette syntaxe :
 

proto=`echo $1 | cut -d':' -f1`


 
( ` = ALT-GR + 7 )


Message édité par Elmoricq le 21-07-2005 à 15:41:08

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  cut dans un script

 

Sujets relatifs
recherche un scriptpetit probleme script de menu deroulant
Help... Script d'image qui ne passe pas sur mon new hébergeurrecherche un script de recuperage
Lancer un script en tache de fondrecherche d'un script
Suis je la seule personne a utiliser php comme langage de script?[Python] Question de débutant, entrée stdin dans un script
Script CGI > Besoin d'aideInstallation d'un script de commentaire "ACGV" pb de path
Plus de sujets relatifs à : cut dans un script


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