Linux ls command nach Datum filtern
Ich nutze ls immer mit dem Zusatz –al (alle und langes Listenformat). So sehe ich alle wichtigen Informationen.
Jetzt wollte ich nur die Dateien anzeigen lassen die heute erstellt bzw. verändert worden sind. Es gibt zahlreiche Sortiermöglichkeiten aber kein Filter.
Nach dem heutigen Datum zu filtern ist so einfach das es wie Schuppen aus den Haaren fällt:
ls -al | grep ‚Dez 24‘
Einfacher geht’s wohl nicht…
Man könnte das Ganze natürlich noch verfeinern und sich das Datum mit date holen, den Monat und Tag herausholen und das dann grep übergeben, und sich ggf. noch eine batch dazu schreiben. Das wäre übrigens eine schöne Schulaufgabe.