【オープンソース】 PowerShell on Linux 【PS】
1 :login:Penguin :2016/08/20(土) 00:35:41.67 ID:ekADyp6Z.net Linuxでも使用できるようになったオープンソースのMicrosoft製シェル 「PowerShell」 のスレッド GitHub https://github.com/PowerShell/PowerShell PowerShell開発チームによるPowerShell on Linuxのリリース記事 https://blogs.msdn.microsoft.com/powershell/2016/08/18/powershell-on-linux-and-open-source-2/
2 :login:Penguin :2016/08/20(土) 00:46:13.80 ID:ekADyp6Z.net ■インストール方法 手順は >>1 の GitHubに記載 2016/08/19時点でのインストール方法を引用してみると↓ ・Ubuntu 16.04 上のGitページからpowershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb をダウンロード sudo apt-get install libunwind8 libicu55 sudo dpkg -i powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb ・Ubuntu 14.04 上のGitページから powershell_6.0.0-alpha.9-1ubuntu1.14.04.1_amd64.deb をダウンロード sudo apt-get install libunwind8 libicu52 sudo dpkg -i powershell_6.0.0-alpha.9-1ubuntu1.14.04.1_amd64.deb ・CentOS 7 上のGitページから powershell-6.0.0_alpha.9-1.el7.centos.x86_64.rpm をダウンロード sudo yum install powershell-6.0.0_alpha.9-1.el7.centos.x86_64.rpm
3 :login:Penguin :2016/08/20(土) 00:46:42.69 ID:ekADyp6Z.net ■ソース git clone --recursive https://github.com/PowerShell/PowerShell.git
4 :login:Penguin :2016/08/20(土) 00:57:07.03 ID:ekADyp6Z.net Linux版PowerShellが出たみたいなので、ちょっと興味があったんで立ててみますた どんだけ使えるのか (or使えないのか) 現時点では不明 後は適当によろ
5 :login:Penguin :2016/08/20(土) 01:01:28.56 ID:ekADyp6Z.net ■関連スレッド 【最強CUI】PowerShell -Part 1@プログラム板 http://echo.2ch.net/test/read.cgi/tech/1378978504/ Windows PowerShell Part4@Windows板 http://echo.2ch.net/test/read.cgi/win/1359719778/
6 :login:Penguin :2016/08/21(日) 09:26:30.47 ID:sBz52c6H.net Ubuntu 14.04 LTS にインスコしてみた PS> Get-Process | where WS -gt 10KB | select StartTime,WS,ProcessName StartTime WS ProcessName --------- -- ----------- 8/20/16 8:00:57 PM 16938 compiz 8/20/16 8:04:07 PM 98534 firefox 8/20/16 8:08:14 PM 15006 powershell 8/20/16 8:00:41 PM 22686 Xorg こういう事がサクッと出来るのがpowershellは快感。
7 :login:Penguin :2016/08/21(日) 09:42:22.47 ID:sBz52c6H.net 現在の制限事項 https://github.com/PowerShell/PowerShell/blob/master/docs/KNOWNISSUES.md
8 :login:Penguin :2016/08/23(火) 19:10:58.34 ID:cfwjXO6Y.net >>6 ここまでやるなら、パイプ連結をユーザにやらせず SQLクエリ表現で書けば勝手にパイプに変換して実行します、というくらいまでやればいいのに
9 :login:Penguin :2016/08/23(火) 19:14:36.84 ID:VG8juRY6.net PS自体が出力フォーマットを自在にできるだろ 例えとしてはいまいち
10 :login:Penguin :2016/08/23(火) 21:52:50.39 ID:3Avpp3D/.net WindowsユーザーですらPowerShellなんぞ使ってる人間少ないのに、一体誰得なんだ
11 :login:Penguin :2016/08/23(火) 23:50:41.54 ID:GjxZycda.net 最近割と増えて来てるよ
12 :login:Penguin :2016/08/24(水) 00:27:46.19 ID:5aH8tpDu.net 管理者にとっては必須になりつつある。 もうすぐ現実のものとなるWindows Server Nanoは GUIが全く無く、PowerShellでしか管理できない。
13 :login:Penguin :2016/08/24(水) 01:12:58.02 ID:b4vQ9iQd.net ようやくheadlessになるのかよ 何年かかってんだ…
14 :login:Penguin :2016/08/24(水) 20:40:33.48 ID:wjG+OukK.net PowerShell のオープン ソース化とクロス プラットフォーム対応 https://blogs.msdn.microsoft.com/visualstudio_jpn/2016/08/24/powershell-is-now-open-source-and-cross-platform/ PowerShell が Linux や Mac OS で利用可能になったことで (これらのオペレーティング システムのネイティブのシェル エクスペリエンスの代わりに ご利用いただくことが目的ではないものの)、環境が混在するチームでの共同作業が容易になります。 仮想マシンを起動することなく各 OS 上で同じスクリプトを実行できるため、 開発作業が促進され、異なる環境を使用している開発者間の摩擦が軽減されます。 アプリケーションを運用環境にデプロイする際には、 PowerShell スクリプトを Linux で実行できることで、ターゲット環境をより柔軟に選択できるようになり、 Linux サーバーと Windows サーバー間での移行も簡単になります。
15 :login:Penguin :2016/08/25(木) 00:11:29.07 ID:3gd5xhlr.net Amazon日替わりセールのタイトル取るスクリプトをPowerShell on Linuxで試したら動かなかった WindowsのPowerShellだと↓みたく動くんだけども、やっぱりLinuxだと動かないの多いかな PS C:\> $response = Invoke-WebRequest("www.amazon.co.jp/b/?ie=UTF8&node=3338926051") PS C:\> $response.ParsedHtml.body.getElementsByClassName("a-column acs-bgtext-textblock")[0].innerText 未来型国家エストニアの挑戦 電子政府がひらく世界 (NextPublishing) ラウル アリキヴィ ¥499 今すぐチェック
16 :login:Penguin :2016/08/25(木) 01:32:04.80 ID:3gd5xhlr.net Invoke-WebRequestコマンドレットはWebページ取得とHTML解析を一度にやってくれる便利なやつだけど ググるとHTML解析はIE依存みたいでLinuxは動かないっぽい. HTMLパーサーのコマンドレットって、PS on Linuxに使えるのあるんかな・・
17 :login:Penguin :2016/08/25(木) 10:30:01.72 ID:QNhEWFUo.net >>16 bash on Windows も Powershell もそういう使い方は想定されてないと思うよ。 鯖管用という位置付けで。 面白いんでcurlでやってみた。 curl 'https://www.amazon.co.jp/Kindle%E6%97%A5%E6%9B%BF%E3%82%8F%E3%82%8A/b?ie=UTF8&node=3338926051' | \ xmllint --html --xpath 2>/dev/null '//div[contains(@class,"a-column acs-bgtext-textblock")]' -
18 :login:Penguin :2016/08/25(木) 14:09:23.90 ID:Y2QTDSL9.net >>16 Web系のスクリプト言語使った方が楽でね?
19 :login:Penguin :2016/08/25(木) 15:48:15.21 ID:ksllP1Py.net Linux版はまだアルファ版だから(震え声)
20 :login:Penguin :2016/08/26(金) 15:13:55.22 ID:m8TGd/uF.net PowerShellがLinuxとMac OS Xにやってくる https://www.infoq.com/jp/news/2016/08/powershell 今回の発表に対する反応は様々だ。 PowerShellがクロスプラットフォームになることを歓迎する人もいれば、 使う価値がないと思っている人もいる。 現在のツールセットに満足している人はそれを使い続ければよいし、 別のものを探している人は非WindowsシステムでPowerShellを試してみるとよい、とSnover氏は語る。 彼によると、LinuxシステムでPowerShellがどのように使えるのか、 Microsoftは追加のドキュメントとビデオを提供するつもりだという。 その第一弾はGitHubリポジトリのdemosディレクトリで手に入る。
21 :login:Penguin :2016/09/03(土) 02:39:36.28 ID:T3i7Gd65.net アグレックスって その13 なんで飲み行かないの? なんで女の子誘って飲みに行かないの? 声掛けないと飲みいけないのに。 話しないと恋は始まらないよ。 声掛けないとSEXもさせてくれないのに。 声掛けないから、 ヤンキーみたいなオジサンが誘いだして大きなこと言って、不倫してるよ。 女の子誘って飲みにきなよ。 女の子に声掛けないと、恋も出来ないよ。 SEXしたかったら、声掛けて飲みに行きなよ。 残業してる間に、持っていかれちゃってるよ。 後ろから見たら、がに股になってる女の子見たことない? SEXしたかったら、なんでもいいから声掛けて飲みに行きなよ。 残業しても恋はできないよ。SEXできないよ。 恋をしなけりゃ、SEXはさせてもらえない。 恋をするには、話して気に入ってもらうしかない。 気に入ってもらうには、飲み行くのが近道だろ。 別に会議で、大きな事言ってもいいけど。 どうせSEX出来るまで何度も繰り返すんだろうから、 そのうち年配の方々にめんどくさがられて、遠くに飛ばされるよ。 そんなだったら、飲みに行くのが一番だろ。 別にがに股のさせこちゃんを探して、お願いしてみてもいいけど。 ばれたとき、周りの目が厳しいぞ。 お前が呼ばないから、ほらみろ可愛い子はみんなやられて。 残っているのはブスばかりになってるじゃないか。 ブスはキツイぞ。 誘えないなら、韓国人でも買えよ。みんなそうしてるぞ。
22 :login:Penguin :2016/09/03(土) 12:07:51.32 ID:/s6XWBv1.net PowerShellをLinuxで使うとか、勘弁してよ(笑) bashで十分だ
23 :login:Penguin :2016/09/16(金) 11:32:56.27 ID:uHNkEtp8.net Microsoft has more open source contributors on GitHub than Facebook and Google http://thenextweb.com/microsoft/2016/09/15/in-your-face-google/#gref Githubでオープンソースのプロジェクトに貢献している人数は企業別ではMSがFacebookや Googleを差し置いてダントツだそうだ。
24 :login:Penguin :2016/09/16(金) 14:25:48.10 ID:KGDxau4a.net >>23 いやだってMSはどんどんgithubに移行してるだけ
25 :login:Penguin :2017/07/20(木) 07:15:29.74 ID:aV92Xf7O.net Microsoft、「PowerShell」のロードマップを公開 〜クロスプラットフォーム版へ一本化 http://forest.watch.impress.co.jp/docs/news/1071229.html
26 :login:Penguin :2017/12/29(金) 14:28:00.57 ID:S/CsVkMC.net 誰でも簡単にパソコン1台で稼げる方法など 参考までに、 ⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。 グーグル検索⇒『宮本のゴウリエセレレ』 RGIUEMI6CS
27 :login:Penguin :2018/05/22(火) 10:44:06.75 ID:Czl6p0FW.net 僕の知り合いの知り合いができた副業情報ドットコム 関心がある人だけ見てください。 グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』 H6CR8
28 :login:Penguin :2019/02/26(火) 08:14:57.77 ID:XQNoxvrE.net 誰か断片化を検知するパワーシェルを教えて下さい
29 :login:Penguin :2019/02/26(火) 20:18:28.36 ID:XQNoxvrE.net powershellでどうやればいいか分からない
30 :login:Penguin :2019/02/26(火) 23:51:18.69 ID:BTvxdMVW.net psの良い所の一つに.net frameworkと繋げれる所があるんだけど、流石にlinuxじゃ無理だよね?
31 :login:Penguin :2019/02/28(木) 12:14:49.69 ID:cojRR3oF.net こいつ >>28-29 はWindows板のPowershellスレに2/12に登場し、周りから色々アドバイス貰っても、壊れたレコードのように「わかりません、教えてください」を繰り返し「もう来ませんさようなら」と言っては再び現れる https://mevius.5ch.net/test/read.cgi/win/1474175184/373-
32 :login:Penguin :2020/07/22(水) 20:34:28.73 ID:+JT7Vg/Z.net >>11 >>12 ほんとかよ
33 :login:Penguin :2020/07/22(水) 20:43:10.24 ID:xDuvoIo5.net >PowerShell on Linux ほんとかよ
34 :login:Penguin :2020/07/23(木) 03:21:16.32 ID:WcHNLLxC.net mono とか .NET Core とか https://www.mono-project.com https://dotnet.microsoft.com/download/dotnet-core/3.1
35 :login:Penguin :2021/02/21(日) 03:51:05.96 ID:KI2LscVI.net pwshのコントリビューションの殆どがlinuxコミュニティからっていうね… メインだったはずのwin用powershellは放置され逆にポートされ置き換えられる予定なのはなんだかなあ 200MiBくらいあるからちょっ導入ハードルが高いし、まだ環境弄りは伝統的シェルの作法と互換するよう整備段階 まあそこ以外のデータ処理ファイル弄り系タスクはslsとか使えるだけでずっと楽になるので普及に期待したい coreutil/findutilとか使ってたのがアホらしくなる
36 :login:Penguin :2021/02/21(日) 11:19:18.19 ID:RSmn7WJA.net >>35 Windows 11で、Linux kernelに刷新して、 Linux Subsystem for Windows (NT kernel) にして、/bin/pwshを標準なshellにしてほしいわ。 こうなったら、メインでWindowsを使いたい。
37 :運用情報臨時板でワッチョイ導入議論中 :2021/02/23(火) 05:13:32.28 ID:6WNtE0Nt.net 俺は主にインタラクティブ使用なんで、bash→pwshにしてもlinuxの外部コマンドに投げるだけだし、それのみなら構文も変わらんし何の違和感もなく移行できたわ なら移行に何の意味あるのかって話だけどな…追加でcmdletも使える分まあ優れてると思う 逆にコマンド(let)を個別にsh族へコマンドとしてポートするのもアリだと思うのです
38 :login:Penguin :2022/08/17(水) 01:57:29.57 ID:puiPKmqj.net unix/linuxインタラクティブシェルとしてはすげー優れてると思う 特にbashは補完の実装が致命的、ビルトインのcomp*機構はシェル関数名前空間汚染しすぎ、git(に限らないけど)入れるだけでsetの出力の過半以上をgitの補完関数が占めやがる… マニュアルはman/info以上に充実してるが、まだwin以外でのノウハウ蓄積足りないので普及にしばし時間はかかるだろう 俺の例だけど、初めはC-zでサスペンド効かない?とか shからpwsh呼んだら当たり前の挙動な事に気づいた、chshすればいいだけだった シグナルのトラップもコマンド文字列指定する慣れた簡素な使い方でもいけるし、より充実してる 補完はPATH通ってるスクリプトをシェルがパースして拾ってくる仕組みなので、ハードコードされたcomp*よりモッサリなのが不評だけど、オプションで切ると軽快でオススメ、外部スクリプトでないコマンドレット(シェルビルトインコマンド)に関してはパース不要かつ、b系shから移行したい人に必要なのはビルトインの補完なので 補完
39 :login:Penguin :2022/08/17(水) 02:03:51.70 ID:puiPKmqj.net しかしMSが意図してたろうスクリプト言語としてはunixでは流行らんだろうな 今でこそ各種パッケマネからコマンド一発で入るとはいえ、結構デカいし、なにより保守的な世界なので perlもPython(pwshよりデカいというのはさておき)も大体入ってるし、需要が薄い
40 :login:Penguin :2023/03/22(水) 05:43:51.29 ID:SwmcOXGg.net >>16 今はInvoke-WebRequestはblink対応になってるのかな?
41 :login:Penguin :2023/03/27(月) 07:25:14.20 ID:U4UCZdk9.net >>38 >普及にしばし時間がかかるだろう 爆笑 時間の長さは無限大だもんな 逆正弦法則によればpowershell以外が全部死滅する可能性はゼロではない!
42 :login:Penguin :2023/03/27(月) 07:45:20.45 ID:/ymUY6Ov.net MicrosoftがLinux kernelのWindowsを出すときに、 interactive shellでPower Shellが採用されるんじゃない?(シランケド
43 :login:Penguin :2023/03/27(月) 13:31:43.31 ID:YjxFclqe.net >>42 Microsoftは部署間の連携がバラバラだからそんなことは無理 Windowsのリリースともpowershellは足並み揃えてない
44 :login:Penguin :2023/06/25(日) 02:50:55.86 ID:awxKVJM5.net これって流行ってる? 文法はvbaと似てるとかある?
45 :login:Penguin :2023/06/29(木) 12:58:11.72 ID:/pjCiIao.net >>30 逆にデメリットだよね 閉じたプラットフォームのライブラリが主役になるのは パッケージ管理エコシステム発展の邪魔にしかならない
46 :login:Penguin :2023/06/29(木) 12:58:33.15 ID:/pjCiIao.net >>44 似てない
47 :login:Penguin :2023/06/30(金) 00:15:37.01 ID:u2SwzggH.net >>46 cmdぽいんですね㌧
48 :login:Penguin :2023/08/26(土) 14:17:09.13 ID:kFmMPYSi3 人殺し支援て゛あるGoToなにか゛しだの地球破壊支援か゛成功だのと戯言ほざいてるバ力は処刑されるべきテ囗リストだよな 人か゛生きる上で全く不必要なクソ航空機を都心まで数珠つなぎて゛飛ばして無駄に石油燃やしまくってヱネ価格から物価にと暴騰させて, 莫大な温室効果カ゛スまき散らして気候変動させて曰本と゛ころか世界中で土砂崩れに洪水.暴風、猛暑,大雪,森林火災にと災害連発、 ハ゛カチン打ったバカのほうがコ口ナ拡散率か゛高いにもかかわらす゛,地球破壞支援はハ゛力チン打ったハ゛カか゛対象とか分かりやすいか゛.とにかく 私利私欲のために人を殺してこれでもかと奪い尽くすのか゛,世界最悪の殺人組織公明党国土破壊省の強盜殺人の首魁斉藤鉄夫の正体な 静音が生命線の知的産業まで壞滅させて後進國に陥れて、こいつらがまき散らしたコ□ナによって國内た゛けで何萬人も殺害、凄まし゛い後遺症 IPCCガン無視でテ囗國家認定の化石賞連続受賞して非難されながらいまた゛に滑走路にクソ航空機にと倍増させて税金て゛地球破壞して 他国に核攻撃以上の被害を与えまくってる世界最悪のテ口國家霞が関にもうー發核落として反省させないと腐敗國家曰本の暴走が止まらんな (羽田)ttps://www.call4.jp/info.php?type=items&id=I0000062 , ttps://haneda-project.jimdofree.com/ (成田)ttps://n-souonhigaisosyoudan.amebaownd.com/ (テ囗組織)ttps://i.imgur.com/hnli1ga.jpeg
17 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★
本文 スレッドタイトル 投稿者