En essayant de convertir une collection de fichiers .srt:
iconv -f cp1256 -t utf-8 directory/* > target/*
il convertit tous les 22 fichiers du répertoire en un fichier dans le répertoire cible appelé *. Je veux que les fichiers traités apparaissent séparément dans le répertoire cible. Quelqu'un peut aider?
cd path-to-source-directory
find . -name "*.srt" -exec iconv -f CP1256 -t UTF-8 {} -o path-to-target-directory/{} \;
Exemple: Si le répertoire source s'appelle SOURCE et le répertoire cible, TARGET et que les deux répertoires sont situés sur le bureau, le chemin d'accès au répertoire source est ~/Desktop/SOURCE
et le chemin d'accès. -target-directory est ~/Desktop/TARGET