Alexander (HH): ls Ausgabe begrenzen

Beitrag lesen

Moin Moin!

Hi,

  1. ) Wie kann ich die unix Ausgabe "ls -ltu  *.png" auf 10 Einträge begrenzen?

head -n 10

2.) Aus den Zeilen brauche ich nur die ([0-9]+) ID vom png bzw. die Zeit mit Formatierung d.m.y h:m

Warum benutzt Du externe Programme für Dinge, die PHP von sich aus kann? Lese in der PHP-Doku nach: opendir, readdir, closedir, scandir, stat, lstat.

Die Ausgabe von ls hat einige Besonderheiten (alte Dateien erscheinen mit dem Jahr, neue mit Stunde und Minute) und ist nicht für maschinelles Parsen ausgelegt. stat und readdir bzw. scandir liefern Dir alle Daten schneller und zuverlässiger.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".