Der Zeitstempel wird für Fragen verwendet, die sich auf Daten beziehen, die Sekunden seit der Epoche (19700101T00: 00: 00) oder möglicherweise einen anderen Standard angeben, sowie für (Datums-) und Zeitinformationen in Dateinamen.
Ich habe zwei Probleme mit meinem Skript, das Dateien kopiert und dem Namen einen Zeitstempel hinzufügt. cp -ra /home/bpacheco/Test1 /home/bpacheco/Test2-$(date +"%m-%d-%y-%T") Das Obige wird Test2als Dateiname hinzugefügt, aber ich möchte, dass der Dateiname der ursprünglichen Quelldatei beibehalten wird, der in diesem Beispiel benannt ist Test. cp -ra /home/bpacheco/Test1 /home/bpacheco/Test2-$(date +"%m-%d-%y-%r") …
Wie kann ich das Alter einer bestimmten Datei in mindestens Tagen ermitteln? Ich kenne ls -lhund ähnliche Befehle. Ich möchte etwas, das in etwa so funktioniert: getfage <FILE> # prints out '12d' (12 days) Auch dies muss etwas plattformübergreifend sein, da ich dies auch unter Mac OS X verwenden möchte, …
Gibt es eine schönere Möglichkeit, einen Zeitstempel vor einem echo? Derzeit mache ich es so: #!/bin/sh if mount | grep -q /mnt/usb; then echo `date +%R\ ` "usb device already mounted" else echo `date +%R\ ` "mounting usb device..." mount -t msdosfs /dev/da0s1 /mnt/usb if mount | grep -q /mnt/usb; …
Die integrierten testund [Dienstprogramme haben in den meisten Shells die Tests -nt("neuer als") und -ot("älter als"), auch wenn die Shell im "POSIX-Modus" ausgeführt wird (gilt auch für die gleichnamigen externen Dienstprogramme auf dem Systeme, auf die ich Zugriff habe). Diese Tests dienen zum Vergleichen von Änderungszeitstempeln für zwei Dateien. Ihre …
Ich habe eine Datei mit YYYYMMDDdem Namen im Dateinamen, wie z file-name-20151002.txt Ich möchte feststellen, ob diese Datei nach dem 02.10.2015 geändert wurde. Anmerkungen: Ich kann dies tun, indem ich mir die Ausgabe von lsansehe, aber ich weiß, dass das Parsen der Ausgabe von lseine schlechte Idee ist. Ich muss …
Ich weiß, wie man die mtime einer Datei im Epochenformat erhält : stat --format=%Y <file> Aber ich habe nicht in der Lage , herauszufinden , wie setzen eine Datei mtime in Epoch - Format. Die Manpage touch (1) akzeptiert anscheinend nur einen "Zeitstempel" -Wert (mehr oder weniger festes Format, das …
Ich habe auf einigen (Hardware-) Servern ein seltsames Verhalten bei der Änderung der Systemzeit festgestellt: In /var/logs/syslogändert sich die Datums- und Uhrzeitangabe vor jeder Protokollnachricht manchmal in eine zufällige und wird in der nächsten Nachricht wieder normal, wie folgt: Feb 22 2018 09:09:30 ... Feb 22 2018 09:09:32 ... Jan …
Ich verwende stat -f %m .bashrc, um die Änderungszeit meiner .bashrc auf osx zu erhalten. Aber wenn ich den gleichen Befehl auf Ubuntu ausführe, wird ein Fehler ausgegeben: stat: cannot read file system information for %m': No such file or directory Gibt es einen kompatiblen Weg, um dies zu erreichen?
Ich möchte Dateien aus dem World Wide Web als Voraussetzungen für meine Makefiles verwenden: local.dat: http://example.org/example.gz curl -s $< | gzip -d | transmogrify >$@ Ich möchte nur "transmogrifizieren", wenn die entfernte Datei neuer als die lokale Datei ist, genau wie make normalerweise funktioniert. Ich möchte keine zwischengespeicherte Kopie von …
ls -lzeigt nur die Änderungszeitstempel der Dateien bis zu einer Sekunde an. Wenn zwei Dateien den gleichen Zeitstempel bis zu einer Sekunde haben, aber nicht genau zur gleichen Zeit geändert wurden, werden ls -ltdie Dateien in der Reihenfolge der genauen Zeitangaben oder nur der ungefähren Zeitangaben bis zur Sekunde angeordnet …
Wie kann man unter Linux (das derzeit das ext4-Dateisystem verwendet) schnell überprüfen, ob der Inhalt einer Datei geändert wurde, ohne den Inhalt zu lesen? Ist der statBefehl ein empfohlener Ansatz? Das mache ich gerade $ stat --format "%Y" hello.txt und später kann ich überprüfen, ob der gleiche Befehl die gleiche …
Ich bin neu im Shell-Scripting. Das Herzstück meines Skripts ist es, den Unterschied zwischen zwei Zeitstempeln bis zu Millisekunden zu ermitteln. Bei mir habe ich eine Datei mit Inhalt von Zeitstempeln nur als 2012-09-13 15:00:29,290 2012-09-13 15:00:29,297 2012-09-13 15:00:29,428 2012-09-13 15:00:29,447 Auf diese Weise habe ich ungefähr 30.000 Datensätze, bei …
Geschlossen . Diese Frage erfordert Details oder Klarheit . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Fügen Sie Details hinzu und klären Sie das Problem, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Für den Vergleich der Laufzeiten von Skripten zwischen verschiedenen Shells empfehlen …
Ich habe eine große Anzahl von Bildern von einer alten Festplatte, die ich zu organisieren versuche. Wenn ich ausgeführt werde ls -l, stelle ich fest, dass alle diese Dateien ein Erstellungsdatum von 2012 oder früher haben. Im Idealfall möchte ich diese auf die zweite Festplatte meines Computers verschieben, die nicht …
Wie kann ich den ursprünglichen Zeitstempel einer fookomprimierten Datei ermitteln, gzipohne sie dekomprimieren zu müssen foo.gz? gzip --verbose --list foo.gzund file foo.gzdruckt formatiertes Datum und Uhrzeit.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.