-
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.
-
... 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 von Wuntvor
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
-
"!" 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.
-
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.
-
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.
-
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
-
By Rincewind in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 18-12-06, 13:58
-
By heini in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 12-12-06, 11:42
-
By berndl in forum IBM i Hauptforum
Antworten: 6
Letzter Beitrag: 13-10-06, 09:28
-
By sakalo in forum NEWSboard Drucker
Antworten: 1
Letzter Beitrag: 21-08-06, 13:47
-
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
-
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