Bonjour,
J'ai besoin de faire une commande pour savoir si le fichier a été créé aujourd'hui. est-ce que vous pouvez m'aider?
ce sera à l'intérieur de script ksh sur unix.
merci
Bonjour,
J'ai besoin de faire une commande pour savoir si le fichier a été créé aujourd'hui. est-ce que vous pouvez m'aider?
ce sera à l'intérieur de script ksh sur unix.
merci
Bonjour,
hmm, UNIX, hein ?
donc, pas possible de faire date -r fichier.
pas de GNU coreutils, donc pas de stat...
Tu devrais demander sur le bon forum
Salut,
De toute façon il est impossible de savoir la date de création d'un fichier.
ha ouin... c'est l'enfer ca... comment je pourrais faire pour voir si un fichier a été écrasé aujourd'hui... avez-vous une idée?
vérifier que le fichier existe
récupérer la date de sa dernière modification
comparer la date de dernière modification du fichier avec la date d'aujourd'hui.
les outils disponibles sur GNU/linux, quand ils existent sur UNIX, ne sont pas identiques (date, par exemple);
il est donc préférable de demander sur le forum UNIX
Une solution serait utilisé un moniteur de fichier en tant que démon. Il pourra te garder une trace des modifications (création, lecture, écriture, ...).
Il me vient de tête : gamin et inotify.
Exemple avec inotify :
Code : Sélectionner tout - Visualiser dans une fenêtre à part inotifywait -mr --timefmt '%d/%m/%y' --format '%T %w%f' -e create -o file.log ~/
consulter l'historique des commandes des utilisateurs. pour voir si un rm ou un appel à ce fichier a été fait...
consulter le journal du file system si c'est un FS journalisé.
Comparer le contenu du répertoire avec celui de la dernière sauvegarde..
des solutions y'en a ... mais pas de solutions instantanées.
Partager