Fonction pour effectuer une sauvegarder

bonsoir
j ai un peu de mal avoir comment faire
je cherche a créer une fonction qui va me sauvegarder tous les chemins que je rajouterais à la fin de mon script je m’explique

save_func()
{
mkdir -p $Repdesauvegarde
for j in $*
do
j = j++
tar -czf $USER .tar
done
}

j’appel la fonction
save_func
/etc/fstab
/etc/passwd

quand j’execute le script il me dit permission non accordée pour /etc/fstab et passwd

merci de votre aide a tous

Salut,

Quand tu dis j’exécute c’est toi ou root ?

c est moi je suis connecte en root

Merci tu m’a fait beaucoup rire :023

Elle est vachement bizarre ta fonction :
[ul]
[li]Pourquoi tenter d’incrémenter un dossier ??? (sachant qu’une affectation en shell n’accepte pas d’espace ni avant ni après le =)[/li]
[li]Il est censé faire quoi ton tar ? [/li][/ul]

@zyriuse
on sens que tu ne comprends absolument pas ce que tu fais.
Précise ton besoin plutôt que de mettre un code qui n’a aucun sens.

save_func() { mkdir -p $Repdesauvegarde tar -czf $Repdesauvegarde/$USER.tar.gz $* }

peut éventuellement faire qque chose d’approchant ce que tu veux faire.