PowerShell открыт и доступен для Linux

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Ответить
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

PowerShell открыт и доступен для Linux

Сообщение serzh-z »

QUOTE писал(а):Компания Microsoft анонсировала открытие исходного кода командной оболочки PowerShell под лицензией MIT и доступность под Linux. Доступны пакеты для Ubuntu и CentOS 7, а также инструкции по сборке.


http://www.linux.org.ru/news/opensource/12817552

Не встречал людей, которые бы писали скрипты для PowerShell в Windows, но, наверное, в Linux их будет ещё больше. =)

QUOTE писал(а):Автор сurl просит Microsoft удалить алиасы curl и wget из PowerShell


https://m.habrahabr.ru/post/308140/
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: PowerShell открыт и доступен для Linux

Сообщение Bizdelnick »

Недавно обнаружил, что алиас wget упоминается в официальной документации M$. А ещё там английским по жидкокристаллическому пишут про linux и даже про то, что некоторые вещи в linux появились раньше чем в винде. Так что у читателя может сложиться впечатление, что существует не одна, а целых две ОС.
Вообще не удивлюсь, если им просто надоело пилить своё ядро, и через n лет они выпустят следующую версию винды уже на linux (MS/Linux, как её назовёт Столлман).
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: PowerShell открыт и доступен для Linux

Сообщение serzh-z »

Bizdelnick писал(а):
23.08.2016 14:27
А ещё там английским по жидкокристаллическому пишут про linux и даже про то, что некоторые вещи в linux появились раньше чем в винде.
Это что-то новенькое... Хотя, как бы волк не маскировался овцой, стратегия EEE у них, уверен, не забыта.

Припоминаю безинтернетный конец 90-х, я читал документацию по WinSock API и cstdlib и был уверен, что TCP/IP, сокеты и вообще stdlib - это их изобретение. И как же был удивлен, когда понемногу начал обнаруживать, что всё, что до этого изучал в MSDN - это просто реализация/доработка от MS. Настолько старательно в MSDN обходили стороной информацию о происхождении технологий и о том, что это открытые стандарты/протоколы, используемые где либо ещё. Наверное люди, выходящие из пещеры Платона, должны бы были испытывать нечто подобное. =)
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: PowerShell открыт и доступен для Linux

Сообщение Bizdelnick »

serzh-z писал(а):
23.08.2016 15:14
Это что-то новенькое...

Вот чесслово, так и пишут:
You can consider Windows Server containers to be the equivalent to Linux containers.
Containers are not a new technology. In general, they have existed in the Linux world for quite some time.
Конечно, при этом ни слова ни про BSDшные jailы, ни про солярисовские зоны.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2063

Re: PowerShell открыт и доступен для Linux

Сообщение chitatel »

В последнее время так много разговоров про этот PowerShell. Это действительно какая-то крутая и нужная штука для Windows? В нем есть нечто, чего нет, но лучше бы было в Linux?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: PowerShell открыт и доступен для Linux

Сообщение serzh-z »

chitatel
Это, на мой взгляд, самый ублюдский шелл, который я видел. Взяли самое худшее из BAT/CMD, продолжили практику копирования названий команд из UNIX, но с урезанным или изуродованным функционалом (wget, curl тому пример) и смешали с C# и чем-то ещё.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: PowerShell открыт и доступен для Linux

Сообщение alv »

chitatel писал(а):
23.08.2016 15:42
В последнее время так много разговоров про этот PowerShell. Это действительно какая-то крутая и нужная штука для Windows?

Это то самое жалкое подобие левой руки, на которое жаловался герой известного анекдота.
Но известно ведь, что на безрыбье и бесптичье...
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2063

Re: PowerShell открыт и доступен для Linux

Сообщение chitatel »

alv писал(а):
23.08.2016 17:45
Это то самое жалкое подобие левой руки

Хахахахха :laugh:
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: PowerShell открыт и доступен для Linux

Сообщение Goodvin »

chitatel писал(а):
23.08.2016 15:42
В последнее время так много разговоров про этот PowerShell. Это действительно какая-то крутая и нужная штука для Windows?

Да, очень полезный инструмент.
Иногда безальтернативный.

chitatel писал(а):
23.08.2016 15:42
В нем есть нечто, чего нет, но лучше бы было в Linux?

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

alv писал(а):
23.08.2016 17:45
chitatel писал(а):
23.08.2016 15:42
В последнее время так много разговоров про этот PowerShell. Это действительно какая-то крутая и нужная штука для Windows?

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

Дядь Лёш, это не так.
Это очень мощный и функциональный инструмент.
Без дураков и без фанатизма.
Устриц я ел, говорю из первых рук.
И они очень многое полезное и нужное взяли из юниксовых шеллов.
Но пошли дальше и интегрировали в него объектную модель.
Вместо передачи текстовых строк сквозь пайпы там передаются объекты со свойствами и полями.
И к каждому можно обратиться напрямую, хоть взяв его в виде результата работы, хоть жонглируя через переменные.
Без всякого разбора текстового "выхлопа", прямо в скрипте или в консольной команде,
Во многих случаях это дает суровый качественый прирост в удобстве и функциональности.
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: PowerShell открыт и доступен для Linux

Сообщение yars »

Предупрежден -- значит, вооружен. Врага нужно знать в лицо :) А я, как админ локалхоста, увы, даже и понятия не имею о возможностях сабжа. И неудивительно: более-менее мне знакома линейка 3.х/9х/МЕ, а там ни о каких PowerShell'ах речи не стояло. Далее, w2k я как-то пропустил (доводилось в ней мышевозить, но не админить), Потом ХР, тоже дома, до 2011-го года, и там тоже я как-то без сабжа обходился. Ну, а потом я установил Slackware 12.1, и с тех пор систему не менял, и менять не собираюсь. И, опять-таки, не вижу, чем мне могли бы пригодиться systemd и PowerShell.
P.S. на ЛОРе уже 13 страниц наколбасили :)
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: PowerShell открыт и доступен для Linux

Сообщение serzh-z »

Goodvin писал(а):
24.08.2016 20:15
Вместо передачи текстовых строк сквозь пайпы там передаются объекты со свойствами и полями.
Наверное, единственная здравая идея. =) Хотя в классическом текстовом конвейере никто не мешает так же встроить преобразователь текста в объект и обратно.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: PowerShell открыт и доступен для Linux

Сообщение serzh-z »

yars писал(а):
24.08.2016 20:33
P.S. на ЛОРе уже 13 страниц наколбасили
Один из лучших коментов: "худшее что случалось со скриптами-это повершел". =)
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: PowerShell открыт и доступен для Linux

Сообщение yars »

Его еще собрать -- это целая эпопея :) Скомпилируется он, может, и довольно быстро, но все равно, это далеко не такая уж тривиальная задача.
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: PowerShell открыт и доступен для Linux

Сообщение azsx »

В последнее время так много разговоров про этот PowerShell. Это действительно какая-то крутая и нужная штука для Windows?

Я слабо понял как в нем надо подписывать скрипты. Вернее совсем нифига не понял.
Соответсвенно мощи языка не ощутил.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: PowerShell открыт и доступен для Linux

Сообщение Bizdelnick »

serzh-z писал(а):
25.08.2016 00:57
худшее что случалось со скриптами-это поверше

Да ладно тебе. Всяко лучше, чем cmd.exe.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1144
Статус: Slacker!
ОС: Slackware64-current

Re: PowerShell открыт и доступен для Linux

Сообщение yars »

Я негодую: полез на википедию, а там уже статься есть про сабж, и там пишут так, будто он всегда был открытым! :angry: Но ведь это не так.
Slackware64-current/Xfce 4.12/Acer TravelMate 5760
-------------
Registered Linux User #557010
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: PowerShell открыт и доступен для Linux

Сообщение Bizdelnick »

yars
Это Википедия. Добавьте уточнение.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: PowerShell открыт и доступен для Linux

Сообщение alv »

Goodvin писал(а):
24.08.2016 20:15
Дядь Лёш, это не так.
Это очень мощный и функциональный инструмент.

Да, признаю, был неправ. Я его перепутал с каким-то прежним шеллом для винды - тот был очень похож на самый что ни на есть первознанный /bin/sh.
Но, как справедливо отметил Bizdelnick, и он был лучше, чем CMD.EXE.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: PowerShell открыт и доступен для Linux

Сообщение serzh-z »

alv писал(а):
25.08.2016 13:20
Я его перепутал с каким-то прежним шеллом для винды - тот был очень похож на самый что ни на есть первознанный /bin/sh.
Да, очень похож. =))

Код: Выделить всё

FOR /F "tokens=1-5" %%A IN ("This is a short sentence") DO @echo %%A %%B %%D

will result in the output: This is short
Спасибо сказали:
awua
Сообщения: 594

Re: PowerShell открыт и доступен для Linux

Сообщение awua »

Bizdelnick писал(а):
23.08.2016 14:27
Вообще не удивлюсь, если им просто надоело пилить своё ядро

Почему бы им это надоело? У MS ядро получается неплохим. Иногда бегает заметно шустрее, чем Пингвин.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: PowerShell открыт и доступен для Linux

Сообщение Bizdelnick »

awua писал(а):
30.08.2016 11:04
Почему бы им это надоело?

Потому что дорого.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: PowerShell открыт и доступен для Linux

Сообщение Olej »

awua писал(а):
30.08.2016 11:04
Bizdelnick писал(а):
23.08.2016 14:27
Вообще не удивлюсь, если им просто надоело пилить своё ядро

Почему бы им это надоело? У MS ядро получается неплохим.

Замечательное так просто получается ядро! :drinks:

awua писал(а):
30.08.2016 11:04
Иногда бегает заметно шустрее, чем Пингвин.

А геде это и как вы с ними наперегонки бегали? ... Иногда. :unsure:
Спасибо сказали:
awua
Сообщения: 594

Re: PowerShell открыт и доступен для Linux

Сообщение awua »

«Иногда», это в смысле 12309. У Винды он заметно меньше проявляется.
Спасибо сказали:
Аватара пользователя
kerg
Сообщения: 72
ОС: win7, deb9

Re: PowerShell открыт и доступен для Linux

Сообщение kerg »

serzh-z писал(а):
23.08.2016 14:05
Не встречал людей, которые бы писали скрипты для PowerShell в Windows, но, наверное, в Linux их будет ещё больше. =)


Это потому что задолго до, уже был вполне удобный vbs, с помощью которого можно не только системой рулить, но и программами в которых есть поддержка vb (а таких программ туева хуча: Adobe, Corel, Аutodesk etc). Ну и autoit можно упомянуть. Иногда весьма полезен.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: PowerShell открыт и доступен для Linux

Сообщение serzh-z »

kerg писал(а):
30.08.2016 20:29
Это потому что задолго до, уже был вполне удобный vbs, с помощью которого можно не только системой рулить, но и программами в которых есть поддержка vb
Именно. WSH c встроенной поддержкой VBS и JS (а так же и любых других Active Scripting языков) были вполне неплохи.
Спасибо сказали:
Аватара пользователя
Olej
Сообщения: 659
ОС: Fedora, Mint, Debian, QNX
Контактная информация:

Re: PowerShell открыт и доступен для Linux

Сообщение Olej »

awua писал(а):
30.08.2016 13:52
«Иногда», это в смысле 12309. У Винды он заметно меньше проявляется.

Прямо сейчас имею дело с 12309?
Когда не знают что происходит, всегда говорят 12309.

:drinks: :unsure:
Ну сделайте кто-нибудь скринкаст пожалуйста, а то я столько слышал об этом редком природном явлении, но не наблюдал.

Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7274
Статус: Пенсионер в законе
ОС: Cintu
Контактная информация:

Re: PowerShell открыт и доступен для Linux

Сообщение alv »

Olej писал(а):
30.08.2016 21:27
awua писал(а):
30.08.2016 13:52
«Иногда», это в смысле 12309. У Винды он заметно меньше проявляется.

Прямо сейчас имею дело с 12309?
Когда не знают что происходит, всегда говорят 12309.

:drinks: :unsure:
Ну сделайте кто-нибудь скринкаст пожалуйста, а то я столько слышал об этом редком природном явлении, но не наблюдал.


Появилось предположение, что это начало какого-то специально-выньдового натурального ряда чисел.
Спасибо сказали:
Ответить