J'essaie de collecter les résultats de "svn info" pour les dossiers sélectionnés en exécutant un script shell, comme ceci:
for f in "$@"; do
svn info $f | tee -a $log_file
done
Mais ce n'est pas du travail. Comment puis-je collecter chaque résultat dans la boucle?
$log_file
pointe-t-on? S'il s'agit d'une référence relative (ou simplement d'un nom de fichier), vous ne disposez peut-être pas d'autorisations d'écriture dans le répertoire dans lequel le script est exécuté. Même chose pour les noms de projet dans$@
.echo
instructions à chaque fois que cela vous semble judicieux :-)Réponses:
Le problème est que "Automator" ne prend pas en charge certains encodages tels que GB18030.Une fois l’encodage du nom de fichier associé, ils ne peuvent pas être convertis en utf-8, il renvoie une erreur.
la source