Pb bash pour backup
zukoy
Messages postés
2
Statut
Membre
-
zukoy Messages postés 2 Statut Membre -
zukoy Messages postés 2 Statut Membre -
Bonjour,
Je tente de faire un bash et, comme d'hab je n'y arrive pas ! :(
Le but est de scanner les répertoires dans (ici) /home/user/test/,
Puis d'aller copier dans chaque arborescence les fichiers voulus (/dernier), par jours ($DATE).
Ex:
/home/user/test/toto/dernier (ou se trouveront les fichiers en upload) , dans /home/user/test/toto/lundi, /home/user/test/toto/mardi...
et pareil si d'autres répertoires s'y trouvent;
/home/user/test/polo/dernier vers /home/user/test/polo/lundi...
Je mettrai sans doute un rsync au lieu de cp, mais qd le début du script fonctionnera !
Voici ce que je tente:
-------------
#!/bin/bash
DATE=`date +%A`
PATH='/home/user/test'
cd $PATH
find -maxdepth 1 -type d | while read LINE ;
do
DIR=$(basename $LINE)
mkdir $PATH/$i/$DATE
cp $PATH/$DIR/dernier/* $PATH/$i/$DATE
done
--------------
Et voici ce que cela me donne:
"script2: 15: find: not found"
Comprends pas. Ca ne lance pas la commande... Pourtant en testant sur une ligne simple un résultat sort...
Please help !!!!
Je tente de faire un bash et, comme d'hab je n'y arrive pas ! :(
Le but est de scanner les répertoires dans (ici) /home/user/test/,
Puis d'aller copier dans chaque arborescence les fichiers voulus (/dernier), par jours ($DATE).
Ex:
/home/user/test/toto/dernier (ou se trouveront les fichiers en upload) , dans /home/user/test/toto/lundi, /home/user/test/toto/mardi...
et pareil si d'autres répertoires s'y trouvent;
/home/user/test/polo/dernier vers /home/user/test/polo/lundi...
Je mettrai sans doute un rsync au lieu de cp, mais qd le début du script fonctionnera !
Voici ce que je tente:
-------------
#!/bin/bash
DATE=`date +%A`
PATH='/home/user/test'
cd $PATH
find -maxdepth 1 -type d | while read LINE ;
do
DIR=$(basename $LINE)
mkdir $PATH/$i/$DATE
cp $PATH/$DIR/dernier/* $PATH/$i/$DATE
done
--------------
Et voici ce que cela me donne:
"script2: 15: find: not found"
Comprends pas. Ca ne lance pas la commande... Pourtant en testant sur une ligne simple un résultat sort...
Please help !!!!
A voir également:
- Pb bash pour backup
- Cobian backup - Télécharger - Sauvegarde
- Logiciel backup gratuit - Guide
- Windows backup - Accueil - Installation
- Easeus todo backup - Télécharger - Sauvegarde
- Hekasoft backup & restore - Télécharger - Navigateurs