xrandr неудобный ужс)
Хочу подрубить возможность управления скриптом из shell.
Конкретнее:
Нужна возможность писать в консоли:
script_name --some_mode
Например:
moncontrol --monitor_cabels
сокращенный вариант: moncontrol -n
или
moncontrol --delete_settings
сокращенный вариант: moncontrol -d
или
moncontrol --locate_monitors
сокращенный вариант: moncontrol -l
Я потыкал в известные либы (argparse, click и т.д.). Ощущение, что их функционал заточен под более сложные задачи (передача незаданных аргументов в скрипт и т.д.)
Мне же нужно просто:
- если передано -m, значит врубаем функцию: -monitoring_ports
- если передано -d, значит врубаем функцию: -delete_settings
Подскажите пожалуйста, как и с помощью чего это можно реализовать?
P.S. Чуть не забыл!!! Заданные аргументы (в духе -m должны высвечиваться в help. Если туда будут автоматически подсасываться, будет круто)
аргпарс же идеально
Обсуждают сегодня