1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Programm mit Terminal(fenster) verknüpft ?

  • NickK
  • 14. März 2008 um 09:57
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • NickK
    Punkte
    310
    Beiträge
    46
    • 14. März 2008 um 09:57
    • #1

    Hallo

    weiss jemand eine Möglichkeit, ob man in C unter Linux (od allgemeiner unter Unix) abfragen kann, ob das Programm mit einem Terminal verknüpft ist und auf stdout/stderr ausgeben kann oder nicht mit einem Terminal verknüpft ist (z.b. weil vom cron aufgerufen und dort die ausgaben überhaupt auf /dev/null umgelenkt oder nicht umgelenkt) ? Wie ?

    Danke für Hinweise

    NickK

  • Ringding
    Punkte
    1.237
    Beiträge
    244
    • 14. März 2008 um 11:39
    • #2

    isatty()

  • NickK
    Punkte
    310
    Beiträge
    46
    • 14. März 2008 um 13:13
    • #3
    Zitat von Ringding

    isatty()

    danke !

    klingt auch besser als das, was ich inzwischen selber probiert hab:

    if (ttyname(fileno(stdin)) != NULL)
    ...

    danke, lg NickK

  • Maximilian Rupp 27. Dezember 2024 um 12:04

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum