/root/mp3/path contient le fichier ci-dessous. je veux déplacer le fichier contient la lettre "dans" vers un autre dossierscript shell si condition trop d'arguments
2017-02-10-12-11-05-in.talaw
2017-02-10-12-11-05-out.talaw
2017-02-10-12-12-05-in.alaw
2017-02-10-12-12-05-out.alaw
$FILES=/root/mp3/*
for f in "$FILES"
do
ef=$(ls $f | awk -F"." '{print $1}' | awk -F "-" '{print $NF}')
#to check in for a file
if [ $ef = "in" ]
#if file contian "in" letter then move to other folder)
then
mv /FILES /sotrage
fi
done
obtenir erreur trop d'arguments à if [$ ef = "dans"] si je l'ai essayé avec si [ "ef $" == « dans »] Je ne reçois pas sortie courant
i am using if [ $ef = "in" ] to compare if file contains "in"
alors seulement il devrait déplacer des fichiers conatians pour un autre dossier
Existe-t-il un moyen de convertir ces fichiers .talaw en mp3/wav? Je souhaite alimenter ces appels vers un convertisseur parole-texte. –