Size: a a a

2021 June 12

VG

Vadim Goncharov in use Perl or die;
это не "поэтому", это две стороны одной медали - ровно потому, что стиль единый, становится возможным делать nice вот так
источник

VG

Vadim Goncharov in use Perl or die;
у гнутых слегка черезжопный гетопт
источник

VG

Vadim Goncharov in use Perl or die;
бывают еще проги, где командная строка парсится вообще иначе, но это всегда относится к исключениям
источник

VG

Vadim Goncharov in use Perl or die;
гораздо лучше, когда ты знаешь, что вот есть единый стиль, и есть пяток исключений, чем засирать мозг каждой "а вот ls жрёт, а awk и nice не жрёт"
источник

АК

Алексей Клименко... in use Perl or die;
В большинстве случаев, «сначала пиши ключи, потом перечисляй файлы» – работает.
источник

АК

Алексей Клименко... in use Perl or die;
Тогда, если «--» считать эдаким ключом, а «-» – файлом,  то запись
cat - --
– действительно ошибочна.
источник

VG

Vadim Goncharov in use Perl or die;
усвой еще раз, аргументы - это вовсе не только файлы
источник

АК

Алексей Клименко... in use Perl or die;
Как это влияет на только что сказанное?
источник

VG

Vadim Goncharov in use Perl or die;
и вот эта проблема лапчатых приводит к еще более весёлым и ебанутым последствиям
источник

VG

Vadim Goncharov in use Perl or die;
например, в iptables вроде как типа КЛЮЧИ, но их можно писать только в определенном порядке!
источник

АК

Алексей Клименко... in use Perl or die;
В ffmpeg тоже нельзя указать выходной файл раньше входного.
источник

VG

Vadim Goncharov in use Perl or die;
в ffmpeg просто очень много ключей, а алфавит-то не резиновый, плюс комбинации возможны самые разные - ему можно
источник

VG

Vadim Goncharov in use Perl or die;
а в файрволе можно сделать нормальный единый синтаксис типа ipfw add action from any to me someopt arg
источник

K

Kolunchik in use Perl or die;
ffmpeg Василий\ Алибабаевич\ -\ А\ я\ укуренный\ иду\ по\ переулочку.mp3 -i Василий\ Алибабаевич\ -\ А\ я\ укуренный\ иду\ по\ переулочку.mkv
источник

АК

Алексей Клименко... in use Perl or die;
wget принимает несколько URL, но при этом на них на все действует общий набор ключей (а не только те, что указаны левее).

У меня ключи парсятся в любом месте команды.
источник

АК

Алексей Клименко... in use Perl or die;
wget https://ya.ru/ https://ya.ru/ -c http://ya.ru/
источник

VG

Vadim Goncharov in use Perl or die;
wget очередной пример гнутого ебантяйства, мы поняли
источник

VG

Vadim Goncharov in use Perl or die;
здесь главное, что если приучишься писать сначала ключи, потом аргументы - это будет работать всегда и везде (ну кроме пиздецов типа iptables), а вот обратное не верно.
источник

АК

Алексей Клименко... in use Perl or die;
В виндовой copy чтобы сконкатенировать файлы, нужно добавлять ключ /B перед каждым файлом, иначе оно испортится.
Типа,

copy /Y /B "1.txt" + /B "2.txt" + /B "3.txt" "123.txt"
источник

VG

Vadim Goncharov in use Perl or die;
вот видишь! ДАЖЕ В ВИНДЕ есть такое!
источник