Comment changer l'extension d'un fichier avec sed ? - Débats - Linux et OS Alternatifs
Marsh Posté le 01-09-2002 à 21:37:51
read
Marsh Posté le 01-09-2002 à 21:41:49
| kadreg a écrit a écrit  : read | 
 
 
ah?!   
  
ben c'est encore plus con que ce que je croyais alors ... 
je pensais qu'il fallait gérer avec les $, & ou encore @ ou ? ...bon ben merci en tout cas   
 
Marsh Posté le 01-09-2002 à 22:37:55
j'arrive même pas à faire une malheureuse comparaison   
  ![[:claire_redfield] [:claire_redfield]](https://forum-images.hardware.fr/images/perso/claire_redfield.gif) 
  
 
if ($truc==$bidule) ; then ... 
ça marche pas chez moi 
Marsh Posté le 01-09-2002 à 22:41:50
if [ "$bidule" = "$bidule1" ] ; then 
echo prout 
fi 
 
tu connais po man bash ?
Marsh Posté le 01-09-2002 à 22:45:04
ouaip mais mon exemple était bon dés le départ, pas comme le tien   
 
Marsh Posté le 01-09-2002 à 22:46:10
| faenir a écrit a écrit  : ouaip mais mon exemple était bon dés le départ, pas comme le tien   | 
 
j ai oublié les "" bon alors !!! 
 
c spo grave pour montré 
 
on peut se rencontrer j ai envie de taper sur du macaque cette semaine ?
Marsh Posté le 01-09-2002 à 22:47:09
| asphro a écrit a écrit  : if [ "$bidule" = "$bidule1" ] ; then echo prout fi tu connais po man bash ? | 
 
 
putain mais je le lis depuis 3h le man bash 
elle est à chier leur syntaxe   
 
Marsh Posté le 01-09-2002 à 22:47:56
| djoh a écrit a écrit  : putain mais je le lis depuis 3h le man bash elle est à chier leur syntaxe   | 
 
 
moi je lis mais en francais c plus comprehensible !!!
Marsh Posté le 01-09-2002 à 22:53:24
| asphro a écrit a écrit  : moi je lis mais en francais c plus comprehensible !!! | 
 
 
ben ça me derange pas de le lire en anglais ... 
 
pfff et pis même pour faire une pauvre addition c'est chiant   
  
j'vais m'foutre au perl ça va être vite fait   
 
Marsh Posté le 01-09-2002 à 22:55:49
addtion : 
i=$(($j+$k)) 
si ça c'est pas une syntaxe de merde  
Marsh Posté le 01-09-2002 à 22:57:49
ben bash c un language de scripting systéme pour unix !! 
 
c spo pour faire des math 
 
c klr que expr 1 \* 2 c un peu chiant 
 
 
 
 
Marsh Posté le 01-09-2002 à 22:59:46
| le sot zi a écrit a écrit  : on a été à la bonne école, hein asphro ?   | 
 
 
Beaufils 
Marsh Posté le 01-09-2002 à 22:59:49
| asphro a écrit a écrit  : ben bash c un language de scripting systéme pour unix !! c spo pour faire des math c klr que expr 1 \* 2 c un peu chiant | 
 
 
ben je veux pas faire des maths, juste incrémenté un entier ...   
  
Marsh Posté le 01-09-2002 à 23:01:40
| le sot zi a écrit a écrit  : ou i=`expr $j + $k` | 
 
 
spamieu   (j'avais essayé ça mais avec eval, mais de toute évidence, c'est pas censé faire ça
  (j'avais essayé ça mais avec eval, mais de toute évidence, c'est pas censé faire ça  )
 )
Marsh Posté le 01-09-2002 à 23:04:09
| asphro a écrit a écrit  : Beaufils  i= `expr $j + $k` | 
beaufils le beau gosse   Le pire c ke je v le revoir ds 4 jours
  Le pire c ke je v le revoir ds 4 jours
Marsh Posté le 01-09-2002 à 23:05:56
c expr 
 
tiens ils ont pas encore enlver mon compte sur l as/400 
  
 
 
Marsh Posté le 01-09-2002 à 23:07:45
 
sinon ya  
let i = $i+1  
ou sinon tu fais ça en perl 
Marsh Posté le 01-09-2002 à 23:07:47
  
   Tiens au fait il va falloir ke je change mon passe sur l'as/400...
 Tiens au fait il va falloir ke je change mon passe sur l'as/400...   
 
Marsh Posté le 01-09-2002 à 23:11:23
| djoh a écrit a écrit  : spa bientot fini de polluer mon topic   | 
oh skuz... n'empeche je me pose une question... Je crée un sujet pour ça...
Marsh Posté le 01-09-2002 à 23:12:20
| le sot zi a écrit a écrit  :    Tiens au fait il va falloir ke je change mon passe sur l'as/400...   | 
 
 
spo ton compe c mien tiens look 
  
 
koike ton passe je le connais !!! 
 
Marsh Posté le 01-09-2002 à 23:14:30
| asphro a écrit a écrit  : spo ton compe c mien tiens look http://tlpb.free.Fr/perso/images/as4002.JPG koike ton passe je le connais !!! | 
 
j'avais compris kom ça aussi 
Marsh Posté le 01-09-2002 à 23:14:57
Plus ciblé que le man bash, il y a tout simplement le man test pour ça. C'est plus rapide pour retrouver un truc.
Marsh Posté le 01-09-2002 à 23:17:08
| le sot zi a écrit a écrit  : j'avais compris kom ça aussi   | 
 
 
ben non !! 
 
j ai retouver mon pass et l adresse de l AS/400 me dis tiens vais tester pour voir ske ca donne pis ca a passé !!! 
 
sont rien branler les admin pdt les vacances !!!
Marsh Posté le 01-09-2002 à 23:52:12
je voudrais pouvoir recupérer le nom d'un fichier (truc.wav) et le transformer en truc.ogg 
avec sed ou cut ou un autre truc, mais je vois pas trop comment (j'aimerais utilisé sed, mais je connais pas du tout)
Marsh Posté le 01-09-2002 à 23:59:41
moi je dirai 
 
for foo in *.wav ; do  
  mv $foo `basename $foo .wav`.ogg ;  
done 
 
Marsh Posté le 02-09-2002 à 00:00:39
moi je fais ca en bash ca donne enfait 
 
|   | 
Marsh Posté le 02-09-2002 à 00:01:01
grillaid  
 
 
tiens en plus exactement pareille 
Marsh Posté le 02-09-2002 à 00:01:27
| buchu a écrit a écrit  : moi je dirai for foo in *.wav ; do mv $foo `basename .wav`.mp3 ; done | 
 
 
perdu ![[:joce] [:joce]](https://forum-images.hardware.fr/images/perso/joce.gif) 
 
je savais que mon titre serait mal compris   
  
mais je savais pas comment le dire 
je veux recup le truc.wav, et obtenir la chaine de caractere truc.ogg (mv truc.wav truc.ogg n'a pas grand interet  )
 ) 
 
 
EDIT : scuse j'avais mal lu, j'avais pas vu le basename 
merci   
   
 
Marsh Posté le 02-09-2002 à 00:02:27
| asphro a écrit a écrit  : moi je fais ca en bash ca donne enfait 
   | 
 
 
basename, impec   
  
je devrais m'en sortir avec ça  
 
Marsh Posté le 02-09-2002 à 00:02:50
 for foo in *.wav; do echo `basename $foo .wav`.ogg; done 
 
alors 
Marsh Posté le 02-09-2002 à 00:03:44
| asphro a écrit a écrit  : for foo in *.wav; do echo `basename $foo .wav`.ogg; done alors   | 
 
 
parfait, merci   
 
Marsh Posté le 02-09-2002 à 00:05:38
!!??? 
 
| djoh a écrit a écrit  : perdu ![[:joce] [:joce]](https://forum-images.hardware.fr/images/perso/joce.gif)  je savais que mon titre serait mal compris   mais je savais pas comment le dire je veux recup le truc.wav, et obtenir la chaine de caractere truc.ogg (mv truc.wav truc.ogg n'a pas grand interet  ) EDIT : scuse j'avais mal lu, j'avais pas vu le basename merci     | 
 
 
 
oki po garve 
Marsh Posté le 01-09-2002 à 21:36:46
chui null, j'arrive pas à trouver la réponse alors que ça doit être tout con ...
c'est l'équivalent du scanf en c ...
Message édité par djoh le 01-09-2002 à 23:52:54