Precedente: Sommario delle estensioni, Su: Estensioni dinamiche [Contenuti][Indice]
chown()
, chmod()
e umask()
nelle estensioni che
operano con i file viste
in
Codice C per eseguire chdir()
e stat()
.
isatty()
per sapere se il file in input è un terminale.
(Suggerimento: questa funzione
normalmente usa parecchie risorse quando è richiamata; si tenti di chiamarla
una volta sola.)
Il contenuto del prompt dovrebbe provenire da una variabile che sia possibile
impostare a livello di codice awk
.
Si può inviare il prompt allo standard error. Tuttavia,
per ottenere risultati migliori, è meglio aprire un nuovo descrittore di file
(o puntatore a un file)
sul file /dev/tty e stampare il prompt su quel file, nel caso
in cui lo standard error sia stato ridiretto.
Perché lo standard error è una scelta migliore dello standard output per scrivere il prompt? Quale meccanismo di lettura andrebbe sostituito, quello che legge un record o quello che legge dei semplici byte?
gawk
, in modo
che i nomi di funzione presenti in estensioni differenti non siano in conflitto
tra loro?
Chi riesce a trovare uno schema di buona qualità è pregato di contattare il
manutentore di gawk
, per metterlo al corrente.
Precedente: Sommario delle estensioni, Su: Estensioni dinamiche [Contenuti][Indice]