sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #47112
Re: last edit time
On Fri, Jan 25, 2002 at 17:17:33 +0100, Kim Hermansen wrote:
> Jeg sidder lige og roder med at finde tidspunktet for hvornår en fil
> sidst er blevet editeret.
> Det kan ikke passe at det ikke kan gøres smatere end:
> A=`ls -l "somedir" | grep "somefile" | awk '{print $6"\ "$7"\ "$8}'`
> Jeg må da ihvertfald lige selv tilføje at jeg syntes at det er en lidt
> besværlig måde at gøre det på.
> Så gode foreslag til en nemmere måde er meget velkomne ;-)
Nu skriver du jo ikke hvad du vil bruge det til.
Men lettest er vel :
ls -l somedir/somefile
Aha. Du vil måske bruge det i et script i en variabel ?
Så er der vist ikke nogen vej udenom
A=`ls -l "somedir/somefile" | awk '{print $6"\ "$7"\ "$8}'`
eller noget i den stil.
Alternativ må du lave dit eget lille C-program og så får du:
A=`min_fil_tid somedir/somefile`
--
mvh Frank Damgaard | http://home3.inet.tele.dk/frda/
References