.\" -*- coding: UTF-8 -*- '\" t .\" Copyright (c) 1993 by Thomas Koenig (ig25@rz.uni-karlsruhe.de) .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" Modified Sat Jul 24 19:51:06 1993 by Rik Faith (faith@cs.unc.edu) .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH ctermid 3 "20. Juli 2023" "Linux man\-pages 6.05.01" .SH BEZEICHNUNG ctermid \- bestimmt den Namen des steuernden Terminals .SH BIBLIOTHEK Standard\-C\-Bibliothek (\fIlibc\fP, \fI\-lc\fP) .SH ÜBERSICHT .nf .\" POSIX also requires this function to be declared in , .\" and glibc does so if suitable feature test macros are defined. \fB#include \fP .PP \fBchar *ctermid(char *\fP\fIs\fP\fB);\fP .fi .PP .RS -4 Mit Glibc erforderliche Feature\-Test\-Makros (siehe \fBfeature_test_macros\fP(7)): .RE .PP \fBctermid\fP(): .nf _POSIX_C_SOURCE .fi .SH BESCHREIBUNG \fBctermid\fP() gibt eine Zeichenkette zurück. Sie ist der Pfadname des Terminals, das aktuell den Prozess steuert. Bei Nutzung eines statischen Puffers ist \fIs\fP \fBNULL\fP, anderenfalls zeigt \fIs\fP auf einen Puffer für den Pfadnamen. Die symbolische Konstante \fBL_ctermid\fP legt die maximale Anzahl von Zeichen im zurückgelieferten Pfadnamen fest. .SH RÜCKGABEWERT Der Zeiger auf den Pfadnamen. .SH ATTRIBUTE Siehe \fBattributes\fP(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke. .TS allbox; lbx lb lb l l l. Schnittstelle Attribut Wert T{ .na .nh \fBctermid\fP() T} Multithread\-Fähigkeit MT\-Sicher .TE .sp 1 .SH STANDARDS POSIX.1\-2008. .SH GESCHICHTE POSIX.1\-2001, Svr4. .SH FEHLER Der zurückgelieferte Pfadname muss das steuernde Terminal nicht eindeutig identifizieren; er kann z.B. \fI/dev/tty\fP sein. .PP .\" in glibc 2.3.x, x >= 4, the glibc headers threw an error .\" if ctermid() was given an argument; fixed in glibc 2.4. Es ist nicht sichergestellt, dass das Programm das Terminal öffnen kann. .SH "SIEHE AUCH" \fBttyname\fP(3) .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Patrick Rother , Thomas Koenig und Martin Eberhard Schauer erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .