LINUX.ORG.RU

PS так и не прижился, его уже даже в дебиане не собирают.

abraziv_whiskey ★★★★★
()

Хрень этот ваш powershell

Как впрочем и bash

grim ★★☆☆
()

Шелл в Линукс бесспорно функциональнее.

hhhhacker
()

ООП для Виндовс среды
&&
ФП? для конвейерной модели (ю)линукса

Ну ты и сравнил...

Deleted
()

Оч удобная штука. Наркоманские ключи в олдскульных юниксовых утилитах где у каждой утилиты один и тот же ключ имеет разные значения - это ад. Автокомплит баша с ключами нихера не помогает. Названия утилит - тоже попробуй угадай если нуб. Сортировка и фильтрация не обходится без AWK, которая тоже не самая интуитивно понятная. Я понимаю, что во времена появления юниксов это всё затачивалось под убогие неинтерактивные средства ввода вывода очень ограниченного разрешения, но сегодня это надо менять, и powershell в этом плане весьма хорош.

af5 ★★★★★
()
Ответ на: комментарий от af5

Сортировка и фильтрация не обходится без AWK

ШТА??

P.S. Кроме этого, пост - общие фразы без примеров и контретики по киллинг-фичам.

Kroz ★★★★★
()
Последнее исправление: Kroz (всего исправлений: 1)

Оба не очень, zsh ok

А так хз, ps плох для «бытового» использования, возможно, какая-то продвинутая скриптота на нём и работает, но в реале я её не видел, везде до сих пор батники или скомпилированный autoit.

Neurotizer
()
Последнее исправление: Neurotizer (всего исправлений: 1)

PS выглядит неплохо до тех пор пока, например, не сталкииваешься с удаленным запуском. И тут внезапно узнаешь про такую «Double-Hop Problem». А костыли для ее обхода внезапно порождают необходимость еще костылей (оказывается, еще и процессы почему-то остаются в памяти).

Подозреваю, что, кроме «Double-Hop Problem», «проблем» хватает, просто я на них не попал.

shy
()

PS многословнее для нуба, но понятнее. Например, задача: создать копию дерева каталогов, но без файлов. Скачал команду для Баш, но ничего в ней не понятно. Абсолютно ничего. А в PS это будет программа на экран, но в ней хоть можно будет разобраться.

tiinn ★★★★★
()

Здравствуйте, это сайт знаний о повершелл?

darkenshvein ★★★★★
()
Ответ на: комментарий от shy

Так это скорее проблемы венды/winrm а не шелла, вроде собираются ssh прикрутить для каноничности

af5 ★★★★★
()
Ответ на: комментарий от Deleted

коковарный отрок не сравнил. отрок хочет, чтобы мы сравнили

darkenshvein ★★★★★
()
Ответ на: комментарий от af5

Согласен, на линуксе я повершелом не пользовался.

shy
()
Ответ на: комментарий от af5

Чтобы их использовать и bash не нужен. А вот использование bash без этих или аналогичных внешних утилит та ещё «фича».

grem ★★★★★
()

Про мощи Powershell уже шутили?

record ★★★★★
()
Ответ на: комментарий от Black_Shadow

терминал с bash стартует мгновенно

Если бы это было так. :c Он любит тупить по две-три секунды, когда oksh действительно стартует мгновенно.

commagray ★★★★★
()
Ответ на: комментарий от commagray

Он любит тупить по две-три секунды

Терминал или bash? Ну, может на 386 он действительно 2-3 секунды стартует. Или у тебя мусор в .bashrc.

Black_Shadow ★★★★★
()
Ответ на: комментарий от Black_Shadow

Так он толком ничего и не умеет сам по себе, хоть штука полезная, чему там стартовать то? К тому же, если он использует какие-либо библиотеки, они все уже подгружены к моменту запуска.

grem ★★★★★
()
Ответ на: комментарий от Bfgeshka

Не знаю насчет лошадиных, но одна коровья суперсила точно есть

af5 ★★★★★
()
Ответ на: комментарий от tiinn

Например, задача: создать копию дерева каталогов, но без файлов. Скачал команду для Баш, но ничего в ней не понятно

Что там скачивать? find sourcedir -type d -exec mkdir -p targetdir/"{}" \;

Deleted
()

Насколько Powershell мощен?

Примерно как американец с 4-й степенью ожирения, передвигающийся на специальном мопеде для жиробасов

Чтобы хоть как-то отрывать такую тушку от мопеда в спальне и туалете, мышцам приходится быть довольно мощными. Но назвать его сильным или тем более здоровым ни у кого не повернётся язык

Т.к. мне последний год-полтора пришлось плотно работать с powershell, могу подробнее ( и почти без мата ), но не в такой жирной теме

router ★★★★★
()
Ответ на: комментарий от mrdeath

Выдам еще секрет:
Get-ChildItem srcDir -Directory |ForEach-Object {New-Item -ItemType Directory -Path dstDir/$_}
Все ключи автокомплитятся/листаются табом и не требуют уточнения значения в справке.

af5 ★★★★★
()
Ответ на: комментарий от grem

Ок, как в bash без внешних утилит отсортировать список или отфильтровать его?

А зачем без внешних утилит?
Но не awk же! Чем sort не угодил?

Kroz ★★★★★
()
Ответ на: комментарий от grem

запускающееся более 20 секунд

WAT?

У меня 8 секунд. Повторный - 5 сек. Только что проверил.
В скриптах от так же запускается?

Kroz ★★★★★
()
Ответ на: комментарий от legolegs

find ... | xargs mkdir ?

Зачем, есть же exec:
find /path/to/dir -type d -exec mkdir -p "/path/to/clone/{}" \;.

Ivan_qrt ★★★★★
()
Ответ на: комментарий от af5

Все ключи автокомплитятся/листаются табом и не требуют уточнения значения в справке.

А можно вопрос: а откуда берутся данные для автокомплита? Если я добавлю свою утилиту, как оно ее ключи будет комплитить?

Kroz ★★★★★
()
Ответ на: комментарий от router

Т.к. мне последний год-полтора пришлось плотно работать с powershell, могу подробнее ( и почти без мата ), но не в такой жирной теме

Было бы очень интересно.
А это критично - ждать следующей темы?
Ты кастани как будешь описывать.

Kroz ★★★★★
()
Ответ на: комментарий от Kroz

Это вроде фича модулей. Если ты сделал нормально модуль, то когда юзер импортнёт этот модуль у него будет справка, автокомплит и тд

af5 ★★★★★
()
Последнее исправление: af5 (всего исправлений: 1)
Ответ на: комментарий от ritsufag

Сравнивать полноценный .NET ЯП со скриптопарашей?

Когда на баше получается излишне сложно, я переключаюсь на питон.

Deleted
()
Ответ на: комментарий от af5

Выдам еще секрет: Get-ChildItem srcDir -Directory |ForEach-Object {New-Item -ItemType Directory -Path dstDir/$_} Все ключи автокомплитятся/листаются табом и не требуют уточнения значения в справке.

Не работает. Не разворачивает всё дерево, только первый уровень вложенности.

tiinn ★★★★★
()

Мне хватило того, что powershell стартуер и тормозит на порядки сильнее cygwin с башем внутри.

dikiy ★★☆☆☆
()

Попробуй башем дёрнуть список активных сессий с RD-фермы.
Попробуй щелью быстро сделать кучку рутинных операций с файлом/текстом.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.