Script supression de fichier au demarage

Fermé
jc - 31 août 2011 à 21:53
synopsis8 Messages postés 1364 Date d'inscription dimanche 15 mars 2009 Statut Membre Dernière intervention 1 juin 2013 - 31 août 2011 à 22:35
Bonjour,

je suis nouveau sous linux, et la pour des besoins urgents je doit realiser un scripte qui supprime des fichier stocker dans /etc, et cela automatiquement au demarage de linux. bien entendu j'ai trouver un script mais en essayant sur ma ubuntu ca na pas marché:

**************************************************************
##!/bin/bash

../
if [ -f fichier1.xml ] || [-f fichier2.xml]; then

rm -rf fichier1.xml
rm -rf fichier2.xml

echo " fichier effacé"

fi
done
***************************************************************
ce script sera stocké dans /etc/init.d
../ ==> pour remonter dans /etc
rm ==> pour su^primer les deux fichier dans /etc

apres mise a jour et creation des lien avec update-rc.d mon script defaults
je redemare ma machine mais rien ne se passe malheureusement
zuuuuuuuuuuuuuuuuuuuut

quelqun aurais une réponse svp..





A voir également:

3 réponses

synopsis8 Messages postés 1364 Date d'inscription dimanche 15 mars 2009 Statut Membre Dernière intervention 1 juin 2013 243
31 août 2011 à 22:11
il te faut utiliser la commande
sudo rm ...

Le répertoire /etc/ est protégé

Mais encore pour que ça marche il faut que ton user ait le droit d'exécuter des sudo sans saisir le mot de passe.

Essayes de taper
sudo ls

Si ça te demande le mot de passe, il te faut modifier le fichier /etc/sudoers
0
merci synopsis8 pour ta réponse rapide:
effectivement si je fais un sudo ls sur ma ubuntu ca me demande le mot de passe. mais enfaite le scripte sera destiné pour un softe embarque donc c'est un systememe embarqué linux: et je sais pas si le sudo ls demande le mot de passe quand je me connecte a ce systeme via mon pc mais je pense pas parceque je me connecte en tant que root.

parcontre est-ce que mon scripte est juste avec ../ en entréé

et if fichier 1 ou fichier 2
rm fichier 1
rm fichier 2

???
0
synopsis8 Messages postés 1364 Date d'inscription dimanche 15 mars 2009 Statut Membre Dernière intervention 1 juin 2013 243
31 août 2011 à 22:35
non, ça n'a aucune utilité, tu peux l'enlever.
0