Anmelden

View Full Version : Suche im IFS



alex61
29-07-24, 12:19
Hallo zusammen,
weiß jemand wie ich das gesamte IFS nach einem Verzeichnis durchsuchen kann,
wenn ich nur einen Teil des Verzeichnisnamens (ORDERS_OUT) kenne ?
Über sachdienliche Hinweise ;-) würde ich mich freuen, danke.
Grüße A.

Fuerchau
29-07-24, 12:33
Klappt inzwischen ganz gut mit SQL:
https://www.ibm.com/docs/en/i/7.5?topic=services-ifs-object-statistics-table-function

Andreas_Prouza
29-07-24, 12:37
Hi,
In der QSH gibt es dafür einige Tools.

Ich mach das am liebsten via SSH in einem vernünftigen Terminal:
https://github.com/andreas-prouza/ibm-i-build/blob/main/docs/pages/SSH.md

find /ORDERS_OUT -name *irgendwas.txt

oder via locate (muss mit yum installiert werden)

locate -r "/ORDERS_OUT/.*/irgendwas\.txt"

Ich mag locate am liebsten, da es nur über die Indexierung sucht und dadurch sehr schnell ist.
Dafür sollte periodisch die Indexierung gestartet werden "updatedb".
Bei find wird halt tatsächlich alles durchsucht und kann ggf. sehr langsam sein.

Pikachu
31-07-24, 09:43
Probier mal in QSH mit
find / -type d -print | grep "suche"