Size: a a a

2021 June 12

PV

Pingvin Valentin in use Perl or die;
В данном проекте я использую Getopt::Args, но да, по сути так и планирую делать.
источник

PV

Pingvin Valentin in use Perl or die;
А в документации там такого по stdin не ищется)
источник

SZ

Sergey Zhmylove in use Perl or die;
источник

SZ

Sergey Zhmylove in use Perl or die;
Ну и соответственно, бест практис всегда такой:
1) из аргументов вычитываем все параметры
2) всё остальное (кроме первого --, если он есть) считаем именами файлов
3) если аргумент eq "-", то $fd = \*STDIN
если нет, то open $fd, "<", $arg и вперде
источник

PV

Pingvin Valentin in use Perl or die;
источник

PV

Pingvin Valentin in use Perl or die;
Прям то что надо
источник

АК

Алексей Клименко... in use Perl or die;
prog -- -
– это же всё ещё чтение из stdin?
Равно как и
prog - --
источник

SZ

Sergey Zhmylove in use Perl or die;
Ну ты открой консолечку и напиши:
cat -- - и cat - -- и сравни разницу :)
источник

АК

Алексей Клименко... in use Perl or die;
Нету разницы.
источник

SZ

Sergey Zhmylove in use Perl or die;
Ты открыл командную строку, ты консоль открой
источник

АК

Алексей Клименко... in use Perl or die;
источник

SZ

Sergey Zhmylove in use Perl or die;
источник

АК

Алексей Клименко... in use Perl or die;
источник

АК

Алексей Клименко... in use Perl or die;
Ни-чё не знаю!
источник

SZ

Sergey Zhmylove in use Perl or die;
This
источник

АК

Алексей Клименко... in use Perl or die;
И вот это по мне более логично, чем то.
источник

SZ

Sergey Zhmylove in use Perl or die;
По мне более логично то, что подчиняется логике
источник

АК

Алексей Клименко... in use Perl or die;
«--» же обозначает: «всё что дальше – это имена файлов, а не параметры, какими бы они ни были».
источник

SZ

Sergey Zhmylove in use Perl or die;
Лол
источник

SZ

Sergey Zhmylove in use Perl or die;
Ну тогда запусти cat -- -- --
источник