-
IFS Objektdatum
Hallo,
wie kann ich das Datum Objekterstellung einer Datei im IFS ermitteln?
Kann jemand helfen?
Danke.
Petra
-
je nach Dateisystem sieht man das dem Objekt nicht an, da hülfe allenfalls Journalisierung, die das dann bei Erstellung protokolliert.
D*B
-
tool von Scott Clement
Hallo Petra,
da gibt es ein Tool von Scott Clement mit dem kommst Du an das Erstellungsdatum. Das Tool kannst Du hier herunterladen:
Updated IFSDIR UDTF Provides Create Date | System iNetwork
-
Die IFS-UDTF gibt es auch direkt hier
Zitat von TARASIK
Den Code und den übersetzten Artikel gibt es übrigens auch direkt hier, bei NEWSolutions.
Schön, dass unsere Artikelauswahl eine kleine Bestätigung erfährt. Ich habe den Artikel von Scott Klement für die Januarausgabe von NEWSolutions übersetzt. Als kurze Zeit später ein Update erschien, weil Scott auf diverse Anfragen sein Tool auf die Verwendung des APIs Qp0lGetAttr() umstellte, haben wir hier einen ergänzenden Artikel veröffentlicht. Beide Artikel findet man auf der Startseite (Menüpunkt "Magazin") in der linken Spalte unter "Programmierung".
Kostenlos, aber doch hoffentlich nicht "umsonst"
-
den Bericht habe ich gefunden, aber leider nicht geschafft, die Datei zu öffnen. Mit welchem Tool muß man die Download-Datei öffnen`?
-
Upload-Programm
Die Datei ist ein Zip-Archiv, das eine Datei mit der Endung .bdl enthält. Für diese sogenannten "Code-Bundles" gibt es ein Upload-Programm unter "Archive / Load'n'go".
Leider wird das Programm vom US-Magazin nicht sehr gut gepflegt, obwohl es recht komfortabel wäre (mehr dazu im Forum "NEWSboard load'n'go"). Bei Problemen deshalb bitte kurze PM an mich, dann maile ich die einzelnen Sourcen.
-
Zitat von Spateneder
Die Datei ist ein Zip-Archiv, das eine Datei mit der Endung .bdl enthält. Für diese sogenannten "Code-Bundles" gibt es ein Upload-Programm unter "Archive / Load'n'go".
Geht das nicht auch mit go load ?
Gruß AS400.lehrling
-
Ist eine reine PC-Lösung
Mit "go load" hat das leider nix zu tun.
Diese "Bundles" sind reine PC-Textdateien, in denen die Sourcen eines Artikels zusammengefasst werden und mit Parametern bzw. Befehlen für die Umwandlung versehen werden können. Dazu wurde vom US-Verlag vor langer Zeit (sprich win 95/98/NT) mit Visual Basic ein Upload-Programm geschrieben, das eigentlich ganz gut wäre, aber nie gepflegt wurde. (Siehe Forum "Newsboard load'n'go".) Dieses Programm löst die Datei wieder in die einzelnen Sourcen auf, lädt sie in eine oder mehrere Bibliotheken, je nach Vorgabe, und wandelt sie ggf. auch um. Eigentlich also ein praktisches kleines Instrument. Jedenfalls einfacher, als alle Sourcen einzeln rumzuschieben und gemäß irgendeiner Readme-Datei umzuwandeln. Aber ich will jetzt hier den Thread nicht hijacken.
-
-
Am einfachsten geht das über die QSHELL mit dem Kommando
ls -lT
Da wird das Datum dann angezeigt.
Ansonsten geht's nur mit C-Funktionen wie stat().
-
OK, "ls -lT" zeigt nur das letzte Änderungsdatum an.
Es hilft wirklich nur die C-Funktion stat(), die ein Struktur übergibt.
In der Struktu gibts dann die Variable st_ctime, die das GMT-Datum in Sekunden seit dem 1.1.1970 enthält (Unixlike).
Per C-Funktion localtime() kann dann wieder in ein Datum umwandlen bzw. in ILERPG kann man auf das Datum 1.1.1970 die Sekunden addieren.
Achtung:
Die Zeit ist GMT (also Weltzeit) und wurde um den QUTCOFFSET zum damaligen Zeitpunkt korrigiert.
-
... meines Erachtens zeigt stat() dasselbe an, was ls -l auch anzeigt (und WRKLNK) ebenfalls, nämlich die Änderungsdaten - und ich wüsste auch nicht, wo ein Unix/Windows like Dateisystem sich das Erstellungsdatum merkt.
D*B
Zitat von Fuerchau
OK, "ls -lT" zeigt nur das letzte Änderungsdatum an.
Es hilft wirklich nur die C-Funktion stat(), die ein Struktur übergibt.
In der Struktu gibts dann die Variable st_ctime, die das GMT-Datum in Sekunden seit dem 1.1.1970 enthält (Unixlike).
Per C-Funktion localtime() kann dann wieder in ein Datum umwandlen bzw. in ILERPG kann man auf das Datum 1.1.1970 die Sekunden addieren.
Achtung:
Die Zeit ist GMT (also Weltzeit) und wurde um den QUTCOFFSET zum damaligen Zeitpunkt korrigiert.
Similar Threads
-
By ChrisX in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 03-12-07, 12:07
-
By eps330 in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 26-11-07, 12:24
-
By bode in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 30-10-06, 11:10
-
By jo400 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 21-10-06, 17:57
-
By y-tom in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 29-05-06, 14:31
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks