Dernier message de la page précédente :
c'est quoi ce truc ?? jamais dit ni écritCode : Tout sélectionner
/bin/sh^M
Code : Tout sélectionner
/bin/sh
Dernier message de la page précédente :
c'est quoi ce truc ?? jamais dit ni écritCode : Tout sélectionner
/bin/sh^M
Code : Tout sélectionner
/bin/sh
Code : Tout sélectionner
#!/bin/sh
dossierDeTravail="/home/nerva/Audio/Conversion";
recursiveSearch() {
[ -r "$1" ] && [ -x "$1" ] || return 1 # Si on peut fouiller dans le dossier
[ "`ls "$1" | wc -l`" == "0" ] && return 0 # Si le dossier est vide
for file in "$1"/*; do
if [ -d "$file" ]; then
recursiveSearch "$file"
fi
echo "$file"
done
}
recursiveSearch $dossierDeTravail
Code : Tout sélectionner
xed test.sh
Code : Tout sélectionner
#!/bin/sh
dossierDeTravail="/home/nerva/Audio/Conversion";
recursiveSearch() {
[ -r "$1" ] && [ -x "$1" ] || return 1 # Si on peut fouiller dans le dossier
[ "`ls "$1" | wc -l`" == "0" ] && return 0 # Si le dossier est vide
for file in "$1"/*; do
if [ -d "$file" ]; then
recursiveSearch "$file"
fi
echo "$file" flac -7 --replay-gain $file
done
}
recursiveSearch $dossierDeTravail
ls -lR /home/nerva/Audio/Conversion
Code : Tout sélectionner
./test.sh: 7: [: 4: unexpected operator
/home/nerva/Audio/Conversion/Mix_07.wav flac -7 --replay-gain /home/nerva/Audio/Conversion/Mix_07.wav
/home/nerva/Audio/Conversion/Mix_10.wav flac -7 --replay-gain /home/nerva/Audio/Conversion/Mix_10.wav
/home/nerva/Audio/Conversion/Mix_11.wav flac -7 --replay-gain /home/nerva/Audio/Conversion/Mix_11.wav
./test.sh: 7: [: 3: unexpected operator
/home/nerva/Audio/Conversion/Nouveau dossier/Mix_07.wav flac -7 --replay-gain /home/nerva/Audio/Conversion/Nouveau dossier/Mix_07.wav
/home/nerva/Audio/Conversion/Nouveau dossier/Mix_10.wav flac -7 --replay-gain /home/nerva/Audio/Conversion/Nouveau dossier/Mix_10.wav
/home/nerva/Audio/Conversion/Nouveau dossier/Mix_11.wav flac -7 --replay-gain /home/nerva/Audio/Conversion/Nouveau dossier/Mix_11.wav
/home/nerva/Audio/Conversion/Nouveau dossier/Mix_11.wav flac -7 --replay-gain /home/nerva/Audio/Conversion/Nouveau dossier/Mix_11.wav
/home/nerva/Audio/Conversion:
total 110204
-rwx------ 1 nerva nerva 50996880 déc. 3 2015 Mix_07.wav
-rwx------ 1 nerva nerva 36166988 déc. 6 2015 Mix_10.wav
-rwx------ 1 nerva nerva 25671188 déc. 6 2015 Mix_11.wav
drwxrwxr-x 2 nerva nerva 4096 mars 11 10:26 'Nouveau dossier'
'/home/nerva/Audio/Conversion/Nouveau dossier':
total 110200
-rwx------ 1 nerva nerva 50996880 déc. 3 2015 Mix_07.wav
-rwx------ 1 nerva nerva 36166988 déc. 6 2015 Mix_10.wav
-rwx------ 1 nerva nerva 25671188 déc. 6 2015 Mix_11.wav
Code : Tout sélectionner
echo "$file" flac -7 --replay-gain $file
Code : Tout sélectionner
flac -7 --replay-gain $file
Il n'y a pas d'équivalent à EditPad Pro, ni sous Linux, ni sous Windows. Je ne savais pas que l'encodage pouvait jouer.
Code : Tout sélectionner
aptitude show bluefish
Code : Tout sélectionner
ERROR: can't open input file /home/nerva/Audio/Conversion/Nouveau: Aucun fichier ou dossier de ce type
Code : Tout sélectionner
man zenity