Les Allergies
Alimentaires
Posez votre question Signaler

Date de fichier en bash

Bahan 62Messages postés 15 avril 2003Date d'inscription - Dernière réponse le 27 janv. 2010 à 17:17
est ce qu'il y a une foncion en bash qui permet de recuperer la date de modification d'un fichier donne ?

merci d'avance
Bahan WoodCarver, de la Lune Dansante
Lire la suite 

Date de fichier en bash »

7 réponses
Réponse
+2
moins plus
un petit up 6 ans plus tard...

size=`ls -l --full-time myfile | awk -F' ' {'print $6'}`

pour avoir un truc genre ça : 2009-01-15
pour avoir plus, suffit d'afficher les autres champs !

++
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour Bahan, bonjour à tous,

Cà dépend de ce que tu veux en faire : si c'est pour l'afficher (pour un fichier nommé), oui c'est possible, si c'est pour la retraiter isolément, non, il faut un langage autre !

@12C4
Ipl
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour ,
essaye qqchose du genre
size=$(ls -l myfile |cut -b 32-42)
Your mileage may vary....
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Ajouter un commentaire
Réponse
+0
moins plus
j'ai trouve pour ce que je voulais faire
en fait je voulais comparer deux date sde deux fichiers
et ben c fichier1 -nt fichier2

nt pour newer than
ot pour older than

par contre ca ne compare que les dates
c assez ennuyeux j'aurais aime compare les heures aussi
Ajouter un commentaire
Réponse
+0
moins plus
pardon j'ai pas pose dce questions mais est ce que vous pensezn qu'il existe une commande en script bash pour comparer les heures aussi ?

Bahan
"Le vendredi est le jour de Venus, planete assigné a l'élément Terre"
Ajouter un commentaire
Réponse
+0
moins plus
@echo off
setLocal ENABLEEXTENSIONS

echo %DATE%
if $%1$ == $$ goto showUsage
echo The last modified date of "%1" was %~t1.



goto end

:showUsage
echo.
echo =====================================================================================
echo Get file's last midified date.
echo Usage:
echo.
echo %0 file
echo.

:end
endlocal
Ajouter un commentaire
Réponse
+0
moins plus
Va voir la fonction stat
man stat
Ajouter un commentaire
Ce document intitulé « date de fichier en bash » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?