Script de suppression ne fonctionne pas avec des noms de fichiers contenant des espaces #1504
Labels
backlog
Ajouté au backlog de l'équipe
bug
Something isn't working
enhancement
New feature or request
User Story
SocialGouv/archifiltre-docs#
Description du bug
J'ai généré un .sh pour supprimer des fichiers dont certains ont des espaces dans leur nom et executé le script dans bash mais rien ne se passe pour les fichiers avec espace. Il faudrait rajouter des quote mais la commande rm n'en veut pas, elle les supprime...
Étapes pour reproduire
Comportement attendu
Suppression de tous les fichiers, avec ou sans espace.
Solution
En remplacant
rm -rf $file
par
rm -rf "`echo $file`"
ça marche mais il y a peut-être mieux, je ne suis pas experte en bash...
Captures d'écran (si possible)
No response
Liste des caractéristiques de votre machine
Ubuntu 18.04
Bash
Version de l'application
3.x
Informations complémentaires
No response
The text was updated successfully, but these errors were encountered: