„Megadott időtartamban létrehozott fájlok listázása, keresése” változatai közötti eltérés

A W3HOST wiki wikiből
(Új oldal, tartalma: „== Megadott időtartamban létrehozott fájlok listázása, keresése == Set ''time'' variable in shell: olddate="200407010001" newdat="200407312359" Create two ''t…”)
 
(Megadott időtartamban létrehozott fájlok listázása, keresése)
1. sor: 1. sor:
 
== Megadott időtartamban létrehozott fájlok listázása, keresése ==
 
== Megadott időtartamban létrehozott fájlok listázása, keresése ==
  
Set ''time'' variable in shell:
+
Adjunk értéket két shell változónak, ami a kezdő és a végződő dátumát tartalmazza a kívánt időtartamnak:
  olddate="200407010001"
+
  KEZDODATUM="201301010001"
  newdat="200407312359"
+
  VEGZODODATUM="201301312359"
  
Create two ''time reference'' files:
+
A ''touch'' paracs segítségével hozzunk létre két üres fájlt. A ''-t'' kapcsolóval tudjuk módosítani a fájlok keletkezési dátumát:
  touch -t $olddate ./tmpoldfile
+
  touch -t $KEZDODATUM ./tmpoldfile
  touch -t $newdat ./tmpnewfile
+
  touch -t $VEGZODODATUM ./tmpnewfile
  
Find files between the given two dates:
+
Keressünk olyan fájlokat, amelyek a két létrehozott fájl közötti időtartamban keletkeztek/módosultak:
  find /path/to/directory -type f -newer ./tmpoldfile ! -newer ./tmpnewfile
+
  find /a/keresendő/útvonal -type f -newer ./tmpoldfile ! -newer ./tmpnewfile
 
+
/ekrikom/
+
  
 
[[Category: Linux]]
 
[[Category: Linux]]

A lap 2013. január 31., 23:27-kori változata

Megadott időtartamban létrehozott fájlok listázása, keresése

Adjunk értéket két shell változónak, ami a kezdő és a végződő dátumát tartalmazza a kívánt időtartamnak:

KEZDODATUM="201301010001"
VEGZODODATUM="201301312359"

A touch paracs segítségével hozzunk létre két üres fájlt. A -t kapcsolóval tudjuk módosítani a fájlok keletkezési dátumát:

touch -t $KEZDODATUM ./tmpoldfile
touch -t $VEGZODODATUM ./tmpnewfile

Keressünk olyan fájlokat, amelyek a két létrehozott fájl közötti időtartamban keletkeztek/módosultak:

find /a/keresendő/útvonal -type f -newer ./tmpoldfile ! -newer ./tmpnewfile