4
// console = fopen("con", "wt"); this worked under windows
// console = fopen("/dev/console", "wt"); segmentation fault
console = fopen("/dev/tty0", "wt"); returns zero
使用Mint Linux編寫C語言。我想與控制檯交談,無論stdin &標準輸出的重定向如何。無法打開/ dev/console
最接近的事情'」 con「'可能是'」/ dev/tty「(而不是tty0!)。 – 2015-04-04 09:46:08
也許寫入到stderr,以便它將顯示在終端中,即使stdout輸出被重定向:'「/ dev/stderr」'。 – tmlen 2015-04-04 12:12:28