Di tanto in tanto ho bisogno di specificare un "percorso-equivalente" di uno degli standard IO flussi ( stdin, stdout, stderr). Dal 99% delle volte che lavoro con Linux, faccio semplicemente finta /dev/di ottenere /dev/stdin, ecc. E questo " sembra fare la cosa giusta". Ma, per prima cosa, sono sempre stato a disagio per una tale logica (perché, ovviamente, "sembra funzionare" fino a quando non lo fa). Inoltre, non ho buon senso per quanto portatile sia questa manovra.
Quindi ho alcune domande:
Nel contesto di Linux, è sicuro (sì / no) di equiparare
stdin,stdoutestderrcon/dev/stdin,/dev/stdoute/dev/stderr?Più in generale, questa equivalenza è "adeguatamente trasportabile "?
Non sono riuscito a trovare riferimenti POSIX.