Comment changer l'extension d'un fichier avec sed ?

Comment changer l'extension d'un fichier avec sed ? - Débats - Linux et OS Alternatifs

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
Reply

Marsh Posté le 01-09-2002 à 21:36:46   

Reply

Marsh Posté le 01-09-2002 à 21:37:51    

read


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

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  :jap:

Reply

Marsh Posté le 01-09-2002 à 22:37:55    

j'arrive même pas à faire une malheureuse comparaison  :cry:  [:claire_redfield]  
 
if ($truc==$bidule) ; then ...
ça marche pas chez moi :heink:


Message édité par djoh le 01-09-2002 à 22:38:09
Reply

Marsh Posté le 01-09-2002 à 22:40:47    

man bash  :D  
-> test <-

Reply

Marsh Posté le 01-09-2002 à 22:41:50    

if [ "$bidule" = "$bidule1" ] ; then
echo prout
fi
 
tu connais po man bash ?


Message édité par asphro le 01-09-2002 à 22:43:51
Reply

Marsh Posté le 01-09-2002 à 22:41:54    

if [ "$a" = "$b" ] ; then
   blabla
fi
 
irait déja mieux

Reply

Marsh Posté le 01-09-2002 à 22:42:12    

grillaid !!!

Reply

Marsh Posté le 01-09-2002 à 22:45:04    

ouaip mais mon exemple était bon dés le départ, pas comme le tien  :D

Reply

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  :D  




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 ?

Reply

Marsh Posté le 01-09-2002 à 22:46:10   

Reply

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  :o

Reply

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  :o  




 
moi je lis mais en francais c plus comprehensible !!!

Reply

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  :fou:  
j'vais m'foutre au perl ça va être vite fait  :gun:

Reply

Marsh Posté le 01-09-2002 à 22:55:49    

addtion :
i=$(($j+$k))
si ça c'est pas une syntaxe de merde  :heink:


Message édité par djoh le 01-09-2002 à 22:56:01
Reply

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
 
 
 
 

Reply

Marsh Posté le 01-09-2002 à 22:58:28    

ou i=`expr $j + $k`

Reply

Marsh Posté le 01-09-2002 à 22:58:51    

grillaid  :sarcastic:

Reply

Marsh Posté le 01-09-2002 à 22:59:14    

on a été à la bonne école, hein asphro ?  :lol:

Reply

Marsh Posté le 01-09-2002 à 22:59:46    

le sot zi a écrit a écrit :

on a été à la bonne école, hein asphro ?  :lol:  




 
Beaufils :love:

Reply

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 ...  :sweat:  


Message édité par djoh le 01-09-2002 à 23:00:42
Reply

Marsh Posté le 01-09-2002 à 23:01:40    

le sot zi a écrit a écrit :

ou i=`expr $j + $k`




 
spamieu  :o  (j'avais essayé ça mais avec eval, mais de toute évidence, c'est pas censé faire ça :ange: )

Reply

Marsh Posté le 01-09-2002 à 23:04:09    

asphro a écrit a écrit :

 
 
Beaufils :love:i= `expr $j + $k`



beaufils le beau gosse  :lol:  Le pire c ke je v le revoir ds 4 jours

Reply

Marsh Posté le 01-09-2002 à 23:05:56    

c expr
 
tiens ils ont pas encore enlver mon compte sur l as/400
 
http://tlpb.free.Fr/perso/images/as400.JPG
:love: :love:


Message édité par asphro le 01-09-2002 à 23:06:39
Reply

Marsh Posté le 01-09-2002 à 23:07:45    


sinon ya  
let i = $i+1  
ou sinon tu fais ça en perl ;)


---------------
-- Bubu --
Reply

Marsh Posté le 01-09-2002 à 23:07:47    

:eek2:  :lol: Tiens au fait il va falloir ke je change mon passe sur l'as/400...  :hello:

Reply

Marsh Posté le 01-09-2002 à 23:08:25    

spa bientot fini de polluer mon topic  :o

Reply

Marsh Posté le 01-09-2002 à 23:11:23    

djoh a écrit a écrit :

spa bientot fini de polluer mon topic  :o  



oh skuz... n'empeche je me pose une question... Je crée un sujet pour ça...

Reply

Marsh Posté le 01-09-2002 à 23:12:20    

le sot zi a écrit a écrit :

 :eek2:  :lol: Tiens au fait il va falloir ke je change mon passe sur l'as/400...  :hello:  




 
spo ton compe c mien tiens look
 
http://tlpb.free.Fr/perso/images/as4002.JPG
 
koike ton passe je le connais !!!
 

Reply

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 ;)

Reply

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.

Reply

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 !!!

Reply

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)

Reply

Marsh Posté le 01-09-2002 à 23:59:41    

moi je dirai
 
for foo in *.wav ; do  
  mv $foo `basename $foo .wav`.ogg ;  
done
 


Message édité par Buchu le 02-09-2002 à 00:00:30

---------------
-- Bubu --
Reply

Marsh Posté le 02-09-2002 à 00:00:39    

moi je fais ca en bash ca donne enfait
 


 for foo in *.wav; do mv $foo `basename $foo .wav`.ogg; done
 
 

Reply

Marsh Posté le 02-09-2002 à 00:01:01    

grillaid ;)
 
tiens en plus exactement pareille ;)


Message édité par asphro le 02-09-2002 à 00:01:46
Reply

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]
je savais que mon titre serait mal compris  :o  
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  :jap:  :hello:


Message édité par djoh le 02-09-2002 à 00:03:08
Reply

Marsh Posté le 02-09-2002 à 00:02:27    

asphro a écrit a écrit :

moi je fais ca en bash ca donne enfait
 


 for foo in *.wav; do mv $foo `basename $foo .wav`.ogg; done
 
 






 
basename, impec  :)  
je devrais m'en sortir avec ça :jap:

Reply

Marsh Posté le 02-09-2002 à 00:02:50    

for foo in *.wav; do echo `basename $foo .wav`.ogg; done
 
alors ;)

Reply

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  :jap:

Reply

Marsh Posté le 02-09-2002 à 00:05:38    

!!???
 

djoh a écrit a écrit :

 
 
perdu [:joce]
je savais que mon titre serait mal compris  :o  
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  :jap:  :hello:  




 
 
oki po garve :)


Message édité par Buchu le 02-09-2002 à 00:06:20

---------------
-- Bubu --
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed