1) Да (около stderr)
prg 2>&1 | workwithboth
2) Да (около stderr).
3) Нет. Не точно.
com1 > tempfile; com2 < tempfile.
запустит com2 после окончания com1, в то время как
com1 | com2
мог бы обработать начало вывода com1 с com2 сразу. И да - без файла: Используйте конвейер.
4) Можно ли использовать окно в качестве двери и двери как окно, но почему должен Вы? Были причины создать двери и окна - они не упали с неба.
getent ahosts
использование getaddrinfo()
и извлечения из addrinfo
структура значения ai_addr
, ai_socktype
, и ai_canonname
и распечатывает их в порядке как: адрес IPv4/IPv6, тип сокета и каноническое имя (если это имеет один).
SOCK_STREAM (reliable stream-oriented service or Stream Sockets)
SOCK_DGRAM (datagram service or Datagram Sockets)
SOCK_SEQPACKET (reliable sequenced packet service), or
SOCK_RAW (raw protocols atop the network layer).