[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jan 2004
    Beiträge
    76

    cat für QSHELL - Probleme

    Hi

    Ich setze auf Maschine A folgenden QSH ab, welcher auf dieser einwandfrei funktioniert, während er auf Maschine B :
    qsh cmd('cat /tmp/_http615047.bin ! Rfile -wbQ -c ''ovrprtf
    qprint outq(qusrsys/hammiz02) spool(*yes) hold(*NO)'' qprin
    t ')

    in der Terminal session mit folgenden Fehlern endet :
    cat: 001-0023 Error found opening file !. No such path or directory.
    cat: 001-0023 Error found opening file Rfile. No such path or directory.
    cat: 001-0023 Error found opening file -wbQ. No such path or directory.
    cat: 001-0023 Error found opening file -c. No such path or directory.

    Es sieht so aus, als wenn er den "cat" und seine Parameter garnicht erst fände. Ich habe dann die /USR/BIN geprüft und selbige ist vorhanden und Berechtigungen sind ebenfalls erteilt.
    Ich habe auch schon mit der CCSID und den ENVVAR experimentiert(gab nen Thread zu diesem Thema), was aber ebenfalls nicht half.

    Hätte jemand noch eine Idee?

    Gruß
    Kay
    Das Leben ist wie Spaghetti. Eine einzige Sauerei aber sooooo gut.

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    ... wenn er cat nicht finden würde, käme eine qsh : 001-0019 und keine cat message, mir scheint eher, dass er bei dem Ausrufezeichen aussteigt - sieht mir doch eher nach CCSID aus.

    D*B

    Zitat Zitat von Wuntvor Beitrag anzeigen
    Hi

    Ich setze auf Maschine A folgenden QSH ab, welcher auf dieser einwandfrei funktioniert, während er auf Maschine B :
    qsh cmd('cat /tmp/_http615047.bin ! Rfile -wbQ -c ''ovrprtf
    qprint outq(qusrsys/hammiz02) spool(*yes) hold(*NO)'' qprin
    t ')

    in der Terminal session mit folgenden Fehlern endet :
    cat: 001-0023 Error found opening file !. No such path or directory.
    cat: 001-0023 Error found opening file Rfile. No such path or directory.
    cat: 001-0023 Error found opening file -wbQ. No such path or directory.
    cat: 001-0023 Error found opening file -c. No such path or directory.

    Es sieht so aus, als wenn er den "cat" und seine Parameter garnicht erst fände. Ich habe dann die /USR/BIN geprüft und selbige ist vorhanden und Berechtigungen sind ebenfalls erteilt.
    Ich habe auch schon mit der CCSID und den ENVVAR experimentiert(gab nen Thread zu diesem Thema), was aber ebenfalls nicht half.

    Hätte jemand noch eine Idee?

    Gruß
    Kay
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    "!" ist nicht variant.
    Wenn ich mir den Befehl so ansehe, meinst du ggf. das "|" (Pipe)-Zeichen, da die CAT-Ausgabe an das Programm RFile weitergegeben werden soll.
    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
    Jan 2004
    Beiträge
    76
    Hi

    Ihr habt beide recht. Natürlich ist die Pipe gemeint.
    Wir haben ein englisches Softwarehaus und er hat wohl unter CCSID 1146 gearbeitet und der rest der Welt macht dies leider nicht. Nun "leben oder sterben" wir mit dem "!".
    Stelle ich die CCSID des Jobs auf 1146 ist alles ok.

    Danke für eure Hilfe.
    Gruß
    Kay
    Das Leben ist wie Spaghetti. Eine einzige Sauerei aber sooooo gut.

  5. #5
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Stimmt, "!" ist doch variant (also CCSID-spezifisch).
    Das ist halt generll das Problem, wenn man variante Zeichen hart im Code verwendet.
    Beim Lesen des Befehls aus einer Datei oder MSGF mit korrekter CCSID wäre das nicht passiert.
    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
    Jan 2004
    Beiträge
    76
    Hi

    Ja, bedauerlicherweise ist dies korrekt.
    Schon vor Jahren hat man die komplette Thematik ignoriert, obwohl die Software weltweit bei uns im Einsatz ist. Nun habe ich noch ein wenig gegraben und finde diese Problematik an allen Ecken und Enden. Unsere bekannte §=@ Problematik dürfte wohl jedem bekannt sein.
    Naja nun muss ich halt schaue, inwiefern hier noch eine saubere Lösung generierbar ist.

    Ich wollte eigentlich nur nochmal Danke sagen.

    Gruß
    Kay
    Das Leben ist wie Spaghetti. Eine einzige Sauerei aber sooooo gut.

Similar Threads

  1. SQL Sensitiver Cursor Probleme
    By Rincewind in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 18-12-06, 13:58
  2. Probleme mit V5R3M5
    By heini in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 12-12-06, 11:42
  3. SQL-Performance Probleme ODBC
    By berndl in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 13-10-06, 09:28
  4. Probleme beim Formatwechsel ! Lexmark T620
    By sakalo in forum NEWSboard Drucker
    Antworten: 1
    Letzter Beitrag: 21-08-06, 13:47
  5. IFS als Netzlaufwerk - Probleme bekannt?
    By kuempi von stein in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 19-07-06, 13:14

Berechtigungen

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