Size: a a a

2020 May 09

EG

Emmanuel Goldstein in rust_offtopic
Dima
а собственно зачем?
Потому что когда ты пишешь скрипты, это часто удобно
источник

EG

Emmanuel Goldstein in rust_offtopic
Ты обычно обрабатываешь какой-то поток данных
источник

D

Dima in rust_offtopic
ну хз
источник

EG

Emmanuel Goldstein in rust_offtopic
Более того: все приведённые сниппеты бесплатно получили возможность читать как из STDIN, так и из файла.
источник

EG

Emmanuel Goldstein in rust_offtopic
$ perl test.pl < test.pl
#!/usr/bin/env:perl:-n

use:v5.18;
say:join:':',:split;
$ perl test.pl test.pl
#!/usr/bin/env:perl:-n

use:v5.18;
say:join:':',:split;
источник

D

Dima in rust_offtopic
я на сранном python могу и не такое сделать
источник

e

egoarka in rust_offtopic
Emmanuel Goldstein
Вот, например, скрипт на перле, который в каждой строчке STDIN заменяет foo на bar, выводит длину строки и саму строку.
удобно
источник

SP

Stanislav Popov in rust_offtopic
Emmanuel Goldstein
Более того: все приведённые сниппеты бесплатно получили возможность читать как из STDIN, так и из файла.
я как то долбил по службе какое то апи которое было редирекчено через netcat в перловые скрипты
источник

e

egoarka in rust_offtopic
так а че в перле не устраивает если все так круто? пиши на нем
источник

SP

Stanislav Popov in rust_offtopic
тоесть номинально это была вебня
источник

SP

Stanislav Popov in rust_offtopic
но перл походу принимал stdin
источник

EG

Emmanuel Goldstein in rust_offtopic
egoarka
так а че в перле не устраивает если все так круто? пиши на нем
Во-первых, библиотеки поустаревали
Во-вторых, иногда хочется статически проверить какую-то сложную логику, чтобы не думать
источник

EG

Emmanuel Goldstein in rust_offtopic
Stanislav Popov
но перл походу принимал stdin
Весь старый веб принимает stdin, лол
источник

EG

Emmanuel Goldstein in rust_offtopic
Доброе утро, раньше был CGI, он работал так
источник

SP

Stanislav Popov in rust_offtopic
больные ублюдки
источник

D

Dima in rust_offtopic
давай еще 10k задачу вспомним
источник

EG

Emmanuel Goldstein in rust_offtopic
Stanislav Popov
больные ублюдки
Хидеры попадают в переменные окружения
источник

G

Gymmasssorla in rust_offtopic
Dima
давай еще 10k задачу вспомним
10k уже не модно, сейчас модно 10m
источник

EG

Emmanuel Goldstein in rust_offtopic
В stdin подаётся body
источник

EG

Emmanuel Goldstein in rust_offtopic
Emmanuel Goldstein
Хидеры попадают в переменные окружения
И квери тоже
источник