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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [Help] Petit script tout bete pour faire une boucle

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Help] Petit script tout bete pour faire une boucle

n°1377154
foul
Amiga forever...
Posté le 23-05-2015 à 21:09:21  profilanswer
 

Bonsoir !
 
J'ai besoin de vous pour me faire un tout petit script pour boucler une petite modif de fichier.
 
J'ai besoin de convertir des fichiers audio en batch et c'est chiant de le faire un par un à la main ;)
 
en gros voici ma ligne de commande :
 
wav28svx fichier-001.wav fichier-001.8svx 11000
wav28svx fichier-002.wav fichier-002.8svx 11000
etc etc...
 
avec en gros 70 fichiers...
 
Je pense qu'il y à moyen de faire ça plus simplement...
 
 merci !


---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
mood
Publicité
Posté le 23-05-2015 à 21:09:21  profilanswer
 

n°1377155
foul
Amiga forever...
Posté le 23-05-2015 à 21:37:16  profilanswer
 

#!/bin/sh
    for i in `seq 0 70`
        do
        wav28svx fichier-0$i.wav fichier-0$i.8svx 11025
        done
exit 0
 
Marche mais pas pour les 10 premiers fichiers :\


---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"
n°1377161
Profil sup​primé
Posté le 23-05-2015 à 23:25:00  answer
 

salut,
 
pourquoi 70 ? parce qu'il n'y a que 70 fichiers dans le répertoire ?
y en a-t-il plus que 70 ?
tous les fichiers .wav du répertoire doivent-ils être traités ?
n'y a-t-il que des fichiers .wav dans le répertoire ?

n°1377162
Fork Bomb
Obsédé textuel
Posté le 23-05-2015 à 23:37:42  profilanswer
 

Pas testé mais ça devrait marcher.

Code :
  1. for fichier in *wav; do target=$(echo "${fichier}"|sed 's/wav/8svx/'); echo "${fichier} --> ${target}" ; wav28svx "${fichier}" "${target}" 11000 ;done


---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1377163
foul
Amiga forever...
Posté le 23-05-2015 à 23:41:06  profilanswer
 

ça monte à 70 fichiers max mais il peut en manquer .. style passer de 10 à 12.. donc meme si j'ai une erreur comme quoi il manque un fichier... ça dérange pas...
 
Merci :)
 
edit: ca marche ! extra merci :jap:


Message édité par foul le 23-05-2015 à 23:42:14

---------------
"Immatriculé", ne veut pas dire : "il m'a sodomisé 3 fois"

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

  [Help] Petit script tout bete pour faire une boucle

 

Sujets relatifs
Help pls >>perte de fichier avec davfs2 dans lost+found ??Iptable sur mesure pour petit nouveau:)
Iptable sur mesure pour petit nouveau :)Script bash à l'intérieur ou à l'extérieur d'un programme en C ?
Script Awk pour matching de colonnes?script pour renommer des fichiers de maniere recursive
bash : script de vérification sur serveurScript Bash (débutant) - manipulations chaines de charactéres ?
Asus pcvivo sans os \HELP/Serveur zimbra open accessible uniquement depuis l'adresse de loopback
Plus de sujets relatifs à : [Help] Petit script tout bete pour faire une boucle


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