LINUX.ORG.RU

История изменений

Исправление 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 отдельных аргумента, и через вариации первого добавил и остальное.