Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Linux Bash - Ordnernamen ab bestimmten Datum in Datei schreiben

Frage Entwicklung Batch & Shell

Mitglied: ottscho

ottscho (Level 2) - Jetzt verbinden

13.02.2013, aktualisiert 09:54 Uhr, 2490 Aufrufe, 3 Kommentare

Guten Morgen,

ich habe in einem Ordner jede Menge Unterordner, welche ich untereinadern in eine Liste schreiben will.
Wichtig, nur die Ordner, welche > 31.12.2012 erstellt bzw. zuletzt geändert wurden.

Wenn ich nun alle Ordnernamen in eine Datei schreiben möche, würde ich ja einfach ls > file_name machen.

Gibt eine eine Möglichkeit hier das Datum einfliesen zu lassen?

Danke

Gruß
ottscho
Mitglied: Lochkartenstanzer
13.02.2013, aktualisiert um 08:45 Uhr
Mon

man find 
Die Optionen -type d und -*date -Optionen mit einem passenden -exec hinterher sollten Dir helfen.

lks
Bitte warten ..
Mitglied: hmarkus
13.02.2013 um 09:43 Uhr
Guten Morgen,

relativ einfach geht das mit einer Referenzdatei die den Zeitstempel 31.12.12 hat.
touch --date='31 Dec 2012' ./silvester 
find . -type d -newer ./silvester > OrdnerListe.txt
Markus
Bitte warten ..
Mitglied: ottscho
13.02.2013 um 09:53 Uhr
besten dank für eure Tipps.
Ich habe es nun hinbekommen.

ls -lt sortiert die Ordner nach dem Datum absteigend. Damit konnte ich mein Problem lösen.

Viele Grüße
ottscho
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Batch & Shell
Bash Script soll neue Datei erzeugen (2)

Frage von SpeakerST zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch-Skript: Messdaten in Textdatei finden und in eine neue Datei schreiben (5)

Frage von habmalnefrage zum Thema Batch & Shell ...

Batch & Shell
gelöst 2 große TXT Dateien vergleichen und Unterschiede in andere Datei schreiben (6)

Frage von sid.pdm zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (33)

Frage von patz223 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (21)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...