Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
un petit peu d'aide avec un petit script en bash...

j'arrive pas à voir ce qui marche pas la dedans...

Le but est de prendre tout les fichiers dans le sous répertoire et les mettre dans le répertoire parent...

QQ'un peut m'enligner un peu?




#!/bin/bash
echo Quel dossier voulez vous nettoyer?
read folder
for folder in `find -type d`; do
for fichier in $folder/*; do
if [ -f $fichier ]; then
mv $fichier $folder
else echo blabla
fi
done
done

Poste le Sunday 18 January 2004 17:09:41
Répondre     Citer    
Re: un petit peu d'aide avec un petit script en bash...
Envoyé par: vi4ever

c'est debile

find $folder -exec mv {} $folder/ \;
te ramene tout ce qui est derriere les sous repertoires de $folder dans $folder/ en une ligne sans scripter...

inutile de reinventer la roue.....



loving vi 4 ever

Poste le Sunday 18 January 2004 18:28:46
Répondre     Citer    
Re: un petit peu d'aide avec un petit script en bash...

ouai, c'est que c'est dans le cas de travaux pratique...

Poste le Monday 19 January 2004 13:58:05
Répondre     Citer    
Re: un petit peu d'aide avec un petit script en bash...
Envoyé par: maston28

#!/bin/bash
read folder
find $folder -exec mv {} $folder/ \;


smiling smiley)))))


Poste le Monday 19 January 2004 19:12:37
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
un petit peu d'aide avec un petit script en bash...
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons