The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Доступна командная оболочка PowerShell 7.0"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Доступна командная оболочка PowerShell 7.0" +1 +/
Сообщение от Аноним (124), 06-Мрт-20, 16:22 
Ну это на первый взгляд покажется жутью, но там есть очень серьёзные плюсы.

Представь, что у тебя в поток stdout валятся структуриованные объекты, а не текстовые данные. Работать с таким потоком удобнее как с объектами, а не как с кашей из данных. То есть технически можно всё это отконвертировать в текст, а потом grep/sed/awk, но зачем... Тут скорее от источника зависит.

Если ты сам формируешь эти объекты и сам их обрабатываешь - всё это целиком твой выбор. Если у тебя источник данных изначально запрограммирован себя так вести, то ps просто удобнее.

Ну и с запуском процессов и контролем над собственной оболочкой там проще и прозрачнее для тех кто любит ООП. Причем, для административных автоматизаций мне явно удобней питоньего зоопарка, но это вкусовщина.

Для простых случаев, когда скрипт легко, просто и элегантно пишется на bash, ps лучше не использовать, ну хотя бы лишь из-за многословности, в случае если по функциям это оверкилл.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Доступна командная оболочка PowerShell 7.0, opennews, 05-Мрт-20, 09:33  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру