[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jan 2011
    Beiträge
    38
    ok, ich versuche das gerade...

    wie muss ich das schreiben, wenn ich sowohl stdout(1) als auch stderr(2) in 2 unterschiedliche Dateien schreiben will?

    Vielen Dank schon mal, für eine Datei geht's schon

    Siegfried

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Zitat Zitat von flieger_siggi Beitrag anzeigen
    ok, ich versuche das gerade...

    wie muss ich das schreiben, wenn ich sowohl stdout(1) als auch stderr(2) in 2 unterschiedliche Dateien schreiben will?

    Vielen Dank schon mal, für eine Datei geht's schon

    Siegfried
    java -verbose Huhu > hurra.txt 2> schade.txt

    dann steht der verbose Krumsch in hurra.txt und der ClassNotFound Kramsch in schade.txt

    D*B
    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
    Jan 2011
    Beiträge
    38
    ich deh' am Rad...

    Einmal hatte die Version von H. Fuerchau funktioniert, dann hatte ich die Version mit QIBM_CCSID noch ausprobiert, ging aber nicht. Dann wieder zurück zur ersten Lösung:
    JETZT GEHT'S GAR NICHT MEHR
    IMMER NUR NOCH CCSID VOM JOB WIRD VERWENDET.
    Habe jetzt mal ein kleines Script nur mit
    echo "Programm startet..." >/home/javaablauf/test/log/stderr.log
    touch -C 1252 /home/javaablauf/test/log/stderr.log
    erstellt. Auch das erzeugt eine DAtei mit CCSID vom Job.????

    Siegfried

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    ... das Glücksrad hilft da wenig...
    - Datei erstellen
    - cpy hat Option TOCCSID
    und dann gehts weiter mit UmLeiTung

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

  5. #5
    Registriert seit
    Nov 2003
    Beiträge
    2.403
    Welches Release hast du?

    Unter V5R4 geht das (gerade probiert):

    QSH CMD('rm /tmp/hallo.txt; export QIBM_CCSID=1252; echo "hallo" > /tmp/hallo.txt')

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Der "touch" verändert die Daten selber nicht sondern setzt nur das CCSID-Attribut!
    Die nächste Dateiausgabe wird dann in diese CCSID umgewandelt bzw. diese CCSID bei allen Umwandlungen genommen.

    Du musst nun also eine leere Datei erstellen "echo >Myfile.txt", diese dann per "touch" auf die CCSID setzen und anschließend erst Daten reinschreiben.
    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. Datei im IFS auf iSeries verschlüsseln
    By jo400 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 21-10-06, 17:57
  2. IFS Datei Daten hinzufügen
    By sim in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 18-05-06, 08:00
  3. Datei aus IFS holen
    By jogisarge in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 15-05-06, 13:47
  4. IFS Datei berechtigungen
    By PGMR in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 15-06-05, 15:37
  5. RUNSQLSTM mit Ausgabe in Spoolfile, Datei, Bildschirm
    By DiBagger in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 16-07-02, 14:28

Berechtigungen

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