[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Apr 2009
    Beiträge
    27
    hallo fuerchau,

    sorry, aber ich werde aus deinem letzten beitrag nicht schlau (bin nämlich blutiger anfänger ;-))...

    mit RTVMBRD kann ich aber nicht die anzahl der dateien aus einem ifs-ordner auslesen oder???

    DSPLNK funktioniert angeblich für eine bestimmte datei ('pfad/dateiname'), aber nach meinem versuch funktioniert es anscheinend nicht für irgendeine beliebige datei ('pfad/*')...

    ich möchte nur wissen, ob im ifs-ordner IDATEN/TESTORDNER irgendeine (csv-)datei drin ist oder nicht.

  2. #2
    Registriert seit
    May 2002
    Beiträge
    2.643

    qryifslib

    Hallo,
    dann versuche es doch mit dem QRYIFSLIB aus den IFS Tools:
    IBM i Support: Software Technical Document : 19175649

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Noch mal langsam:

    CRTPF MYLIB/MYFILE RCDLEN(256)
    QSH CMD('cd /Verz;ls >qsys.lib/mylib.lib/myfile.file/myfile.mbr')
    RTVMBRD

    Mittels ls-Command und Ausgabeumleitung ">" wird das Verzeichnis in die Datei aufgelistet, je Datei 1 Satz.
    Per RTVMBRD erfährt du dann die Anzahl Sätze letztlich also die Anzahl Dateien.
    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

  4. #4
    Registriert seit
    Jun 2001
    Beiträge
    2.044
    na, da sind wir ja fast doch bei meiner Lösung...

    @easchbac
    Du betonst immer das dich nur csv Dateien interessieren

    da (so glaube ich) ls /zu/deinem/pfad/*.csv nicht geht
    ist find dein Freund --> Oben

    Gruß
    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    ls erlaubt auch generische Dateinamen (reguläre Ausdrücke) wie alle QSH-Befehle (Unix-like).
    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

  6. #6
    Registriert seit
    Jun 2001
    Beiträge
    2.044

    Stimmt

    Seltsam, seltsam

    ich hab's gerade versucht.
    Auf meiner AS400 geht ls *.txt

    Auf der einen Kundenmaschine (von der mein find Beispiel stammt)
    listet ls *.csv nichts, obwohl ls 15 Dateien, davon eine .csv, bringt. Das ist ja mal wieder seltsam.

    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Wäre nicht das 1. Mal, dass hinter der Dateiendung noch Leerzeichen vorkommen.

    Versuche mal *.csv*

    Du hast dann allerdings später das Problem der korrekten Verarbeitung, da du den genauen Namen ja kennen musst, also incl. Leerzeichen.
    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

  8. #8
    Registriert seit
    Jun 2001
    Beiträge
    2.044
    Ja, das geht

    Da ich in meinem Fall weiß wie die Datei anfängt, funktioniert bei mir das Find.
    Witzigerweise habe ich damals das ls mit *.csv ausprobiert
    und das find mit MA*

    wieder was gelernt
    Gruß
    Robi
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  9. #9
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Um den genauen Namen festzustellen funktioniert auch folgendes:

    ls *.csv* | (while read Var; do echo "'"$Var"'"; done; )

    Jeder Name wird dann in Hochkomma eingefasst.
    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

Similar Threads

  1. Berechtigungen im IFS zuweisen
    By ChrisX in forum IBM i Hauptforum
    Antworten: 9
    Letzter Beitrag: 03-12-07, 12:07
  2. Dateiverarbeitung im IFS
    By stoerfang in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 08-12-06, 08:11
  3. Allgemeine Berechtigung für Jobs ... IFS Ordner ...
    By bode in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 30-10-06, 11:10
  4. Datei im IFS auf iSeries verschlüsseln
    By jo400 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 21-10-06, 17:57
  5. Berechtigungen im IFS
    By cbe in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 29-09-06, 10:48

Berechtigungen

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