Решение
Проблема в том что оби эти тулзы не завершаются, а продолжают работатьМне нужно получать output, а не просто команду выполнять
Например я у себя в боте для вывода uptime делаю так:
Python:
@router.message(F.text.in_('!uptime'))
async def uptime_info(message: Message):
t = os.popen('uptime -p').read()[:-1]
await message.answer(f'{t}')
Ну тут понятно, команда отработала, считали и вывели на экран, в бота и т.д. А что хочешь считать ты, не совсем понятно