Bash - Script audit - Stoké info param file

Fermé
loudgi Messages postés 505 Date d'inscription vendredi 3 août 2007 Statut Membre Dernière intervention 19 février 2019 - Modifié par loudgi le 31/01/2011 à 14:43
loudgi Messages postés 505 Date d'inscription vendredi 3 août 2007 Statut Membre Dernière intervention 19 février 2019 - 31 janv. 2011 à 15:45
Bonjour,

je cherche à écrire un script bash sous forme de commande avec options qui permette de détecter la modification des fichiers avec bitsuid positionné.

Mais je suis bloqué ! :-(

Voici le code que j'ai pour le moment :

#!/bin/bash
#Parcoure du système
find / -perm u+s -type f -fls fichier

diff -u ancienFichier nouveauFichier

While [$# -gt 1] #permet la comparaison du nbr d'arg
Do

#Fonction récupère info
....

#Fonction Ecriture dans fichier
# le >> signifit meetre à la suite ---- > signifie écraser
ecrire_information()
{
echo "var_qui_stock" >> /audit/info.info
}


if [ "$1" = "-h" ]||
then
echo "...msg d'aide...";
else
echo "Erreur : cette commande n'existe pas!";
fi

shift

done





Allé bon courage et @+
www.google.fr c'est ta copine !
A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
31 janv. 2011 à 15:10
Salut,

Et c'est quoi qui bloque ???


Sinon...

While [$# -gt 1] #permet la comparaison du nbr d'arg
Do

Il ne faut pas de majuscules !
Il faut des espaces avant et après les crochets ouvrants/fermants !
Il faut aussi quoter les variables !
0
loudgi Messages postés 505 Date d'inscription vendredi 3 août 2007 Statut Membre Dernière intervention 19 février 2019 40
31 janv. 2011 à 15:45
Pour le moment c'est dans un word en faite. :-s
Dc ça met les majuscules en automatique.

Ben en faite j'aimerai arriver à réaliser un script qui puisse répertorié dans un fichier texte tous les paramètre des fichiers qu'il traite, chmod, taille, date de modif etc...

0