D>Ну так он пытается открыть файл "sudo" почему бы не почитать man? в командной строке пиши "-c sudo route add..." опция -c говорит выполнить команду из следующей строки.
Я недавно начал работать с linux, поэтому некоторые ошибки не очевидны((
Почитал man, думаю как вариант можно запускать с опцией "-i" в отдельном потоке, а потом процессу передавать "sudo route add ...", но этот вариант отталкивает)
Буду дальше штудировать man)
Добавил опцию "-с", он понимает команду sudo, но следующие за ней параметры игнорирует.