[NEWSboard IBMi Forum]

Thema: Qsh

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.297
    Unabhängig der Befehle die du verwendest, kannst du das inzwischen sowieso einfacher per SQL:
    https://www.ibm.com/docs/en/i/7.5?to...table-function
    Und hier mit Beispiel:
    https://www.rpgpgm.com/2019/11/using...and-files.html

    der Befehle "ls" ist i.W. ja für die Anzeige entwickelt.
    Bei der Ausgabe in eine STMF (STDOUT) kann es da durch aus zur Verschiebungen kommen.
    Ins besonders bei der Option "-l" (also kleines L) wird ein Pfeil vorangestellt, wenn eine Datei nur ein Link ist. Im iFS kann eine Datei per Link in unterschiedlichen Verzeichnissen stehen, ed bleibt dabei immer dieselbe Datei.
    Bei der Ausgabeumleitung, ggf. noch mit CCSID-Umwandlung, kann es da wohl zu einem Einrückungseffekt kommen.

    Übrigens:
    Im IFS kann man an den Dateinamen auch durchaus mal ein paar Leerzeichen anhängen, die dann beim Interpretieren der Namen durch Trim verloren gehen.
    Beim Zugriff via SQL (intern via IFS-API's), erhältst du den vollständigen Namen, da VARCHAR verwendet wird.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  2. #2
    Registriert seit
    Nov 2020
    Beiträge
    337
    Nur ergänzend zu dem Thema:
    Ich würde die Umleitung direkt im Befehl machen "ls -t > fileliste.txt". Da ersparst du dir auch das -l (kleine L).
    Du hast dann die Files schön aufgelistet ohne dich mit den zusätzlichen Infos herumzuschlagen (falls du diese nicht brauchst).

    Falls du wirklich eine Datei suchen solltest, so kannst du das auch mit dem Befehl "locate" machen.
    Der muss ggf. erst installiert werden "yum install locate".
    Der Befehl indexiert alle Dateien im IFS, womit du sehr schnell eine Datei findest (Millisekunden).
    Um das IFS zu indexieren sollte periodisch der Befehl "updatedb &" übergeben werden.

    lg Andreas

Similar Threads

  1. QSH im CL/Batch Fehler qsh: 001-0014
    By camouflage in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 05-02-16, 09:02
  2. Antworten: 2
    Letzter Beitrag: 10-09-10, 07:36
  3. Bug in QSH ?
    By SE in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 16-01-03, 15:16
  4. QSH
    By Blank in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 07-01-02, 09:42
  5. qsh
    By delphix in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 21-12-01, 07:28

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •