Bonjour,
Travaillant sur un script, je suis confronté au problème de noms composé d'espace.
Le principe est simple, je monte un partage windows sur mon linux. Je dois ensuite lister les fichiers du dossier program files...
Pour afficher la liste des fichiers de mon dossier j'ai lu qu'il ne fallait pas utiliser la fonction ls mais
Déjà ici je suis obligé de sortir Program File de la variable, sinon ça ne marche pas.montageLocal="/tmp/mount"
dossierDistant="/Messenger"
for file in $montageLocal/Program\ Files$dossierDistant/*.dll
do
echo $file
done
Ensuite si pour chaque fichier obtenu je veux afficher sa date de création (date -r $file) même problème.
J'ai cherché sur le forum mais rien vu de concret me concernant mais peut être ai-je mal cherché.
Merci d'avance pour votre participation.
edit: suite à la remarque de charclo j'ai rajouté le / qui manquait, erreur de recopie
Partager