Size: a a a

2019 October 28

I

Igor725 in pro.lua
Без неё мне с for циклами приходилось извращаться
источник

S

Snusmumriken in pro.lua
Батники вообще довольно мощные, несмотря на малочитаемость и костыли.
источник

I

Igor725 in pro.lua
Ну да
источник

I

Igor725 in pro.lua
Правда некоторых операций часто не хватает
источник

I

Igor725 in pro.lua
Например записи вывода команды в переменную, приходится как раз всё теми же костылями всё делать, через FOR цикл
источник

S

Snusmumriken in pro.lua
Лично я предпочитаю луа для сложных операций, у меня кастомный интерпретатор, который автоматом запускает main.lua в той же директории, потому что прямее и чётче, в том числе работа с аргументами. Но батники хороши нативностью. А луа может в io.popen + os.execute.
источник

I

Igor725 in pro.lua
Вот такое ощущение, что делали специально всё на зло разработчикам, в BASH есть вкусные фишки, которых нет или они реализуются дикими костылями в BATCH и наоборот
источник

S

Snusmumriken in pro.lua
Это потому что баш развивается, а бат застрял для совместимости с COMMAND.COM и прочей фигни. Но с win7 есть powershell.
источник

I

Igor725 in pro.lua
Я бы, например, в BATCH не отказался бы вот от чего-то такого:
set COMMIT=$(git rev-parse --short HEAD)
источник

I

Igor725 in pro.lua
Snusmumriken
Это потому что баш развивается, а бат застрял для совместимости с COMMAND.COM и прочей фигни. Но с win7 есть powershell.
Я ещё и со времён win 7 ps недолюбливаю
источник

S

Snusmumriken in pro.lua
Да, мне тоже не очень нравится powershell, причём в основном своей тормознутостью. Типа, cmd запускается за 0.1сек, а powershell за 2-3, и это кошмар. Но он мощен, и там много человекоориентированных инструментов.
источник

I

Igor725 in pro.lua
Слишком большая и неповоротливая фиговина
источник

S

Snusmumriken in pro.lua
Но в powershell встроен rpc и ещё много всего, оно может, например, разворачивать настройки на всех тачках предприятия, с обработкой ошибок и прочей фигнёй ))

Типа, запускаем редко но метко. В частых запусках чего-то мелкого и быстрого, батники всё таки доминируют.
источник

I

Igor725 in pro.lua
ps по большому счёту только на предприятиях в таких вот задачах и удобен
источник

S

Snusmumriken in pro.lua
Циклы, процедуры и пайплайны в нём тоже удобнее.
источник

I

Igor725 in pro.lua
Он мощный, спору нет, но эта мощщ излишняя местами
источник

I

Igor725 in pro.lua
Из-за которой страдает очень сильно его производительность
источник

S

Snusmumriken in pro.lua
А, во. Там ещё доступ к com-объектам. Можно генерировать документы, или выдирать данные.
источник

I

Igor725 in pro.lua
Я кстати, пока пока пытался починить отсутствие окна werfault наткнклся на интересную вещицу
источник

I

Igor725 in pro.lua
OpenSSH когда-то успел стать компонентом винды
источник