История изменений
Исправление saahriktu, (текущая версия) :
Реальность такова, что все по-разному пользуются командной строкой. И тот, кто из неё, по сути, не вылазит, выполняет сотни и тысячи команд с сотнями аргументов, которые частично нужно экранировать. А юзеры tcsh'а экранируют в т.ч. и символ '?'. И если юзер tcsh'а хочет скормить youtube-dl ютубовский URL, то вместо какого-нибудь
https://www.youtube.com/watch?v=73Zzu-J0BnA
https://www.youtube.com/watch\?v=73Zzu-J0BnA
Фичреквест: добавить возможность указывать только месяцы и годы, только годы, и год в виде <<<2008>> и <<>2013>>.
<2008
>2013
Я просто для удобства разбил это на 2 отдельных аргумента, и через вариации первого добавил и остальное.
Исходная версия saahriktu, :
Реальность такова, что все по-разному пользуются командной строкой. И тот, кто из неё, по сути, не вылазит, выполняет сотни и тысячи команд с сотнями аргументов, которые частично нужно экранировать. А юзеры tcsh'а экранируют в т.ч. и символ '?'. И если юзер tcsh'а хочет скормить youtube-dl ютубовский URL, то вместо какого-нибудь "https://www.youtube.com/watch?v=73Zzu-J0BnA" он скармливает уже "https://www.youtube.com/watch\?v=73Zzu-J0BnA". Какая здесь разница одной опцией больше или меньше? Зато символы '<' и '>', действительно, нагляднее, и соответствуют тому фичреквесту, от которого я начал реализацию дополнительных форматов опций:
Фичреквест: добавить возможность указывать только месяцы и годы, только годы, и год в виде <<<2008>> и <<>2013>>.
<2008
>2013
Я просто для удобства разбил это на 2 отдельных аргумента, и через вариации первого добавил и остальное.