PowershellあればLinux要らないat LINUX
PowershellあればLinux要らない - 暇つぶし2ch76:login:Penguin
24/08/23 12:31:04.63 WbVmXdl2.net
携帯教えてるの楽しいし

77:login:Penguin
24/08/23 12:38:36.36 J3xBMcaZ.net
報道写真を集めた知恵遅れも後ろに暴力団とか通貨詐欺集団のな

78:login:Penguin
24/08/23 13:44:12.63 pA/i3z9e.net
発毛促進

79:login:Penguin
24/08/23 14:16:08.62 SsjAce+l.net
男遊びしてファンになるだろうに・・・

80:
24/08/23 22:43:42.48 DiAiSWO5.net
powershellのコメントブロックの書き方
<#コメントブロック
ここもコメント
ここまでブロック#>
C言語のコメントブロックでいいだろ。なんで増やすんだよ
/*
コメントブロック
*/

81:
24/08/23 22:47:02.32 DiAiSWO5.net
powershellのヒアドキュメントの書き方
echo '@
aaa
bbb
@'
以下のshのヒアドキュメントでいいだろ。なんで増やすんだよ。あと@`だとエラー@'じゃないとダメ。嫌がらせかよ
cat << EOS
aaa
bbb
EOS

82:
24/08/23 23:08:27.78 DiAiSWO5.net
オブジェクト指向言語の宿命なんだろうけど、1行が容易に長くなる
予約語 = ( ) ' "| { } , の直後で改行することはもちろんできる
これらとは別に途中改行 ` (バッククォート)で改行ができる。だだし使用禁止の場所があるのでつかわないほうがいい
モニタをOFFにするpowershellスクリプト
(Add-Type '[DllImport("user32.dll")] public static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);' -Name a -Pas)::SendMessage(-1,0x0112,0xF170,2)
これなんてまだわかりやすい方だったりする
ああ shスクリプトは簡潔で良く出来てたんだなあ

83:
24/08/23 23:23:52.48 DiAiSWO5.net
test

84:
24/08/23 23:28:09.03 DiAiSWO5.net
Windowsユーザーにとって恐怖なのは、将来 バッチファイルを実行するコマンドシェルとwsh(vbスクリプト)が無くなってしまうこと
よってpowershellスクリプトかpython等のスクリプト言語をインストールして使うことになる
Win11にはデフォルトでpython3が中途半端に入っていて「お前は何がしたいんだ」と思う

85: 警備員[Lv.5][新芽]
24/08/24 01:05:48.10 hi/XezoL.net
powershell起動時に読み込まれるprofileファイルの場所一覧
普通に 滅びろPowerShell と思った

すべてのユーザー、すべてのホスト
Windows - $PSHOME\Profile.ps1
Linux - /opt/microsoft/powershell/7/profile.ps1
macOS - /usr/local/microsoft/powershell/7/profile.ps1
すべてのユーザー、現在のホスト
Windows - $PSHOME\Microsoft.PowerShell_profile.ps1
Linux - /opt/microsoft/powershell/7/Microsoft.PowerShell_profile.ps1
macOS - /usr/local/microsoft/powershell/7/Microsoft.PowerShell_profile.ps1
現在のユーザー、すべてのホスト
Windows - $HOME\Documents\PowerShell\Profile.ps1
Linux - ~/.config/powershell/profile.ps1
macOS - ~/.config/powershell/profile.ps1
現在のユーザー、現在のホスト
Windows - $HOME\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
Linux - ~/.config/powershell/Microsoft.PowerShell_profile.ps1
macOS - ~/.config/powershell/Microsoft.PowerShell_profile.ps1

86: 警備員[Lv.5][新芽]
24/08/24 01:32:51.83 hi/XezoL.net
powershellにUTF8のスクリプトファイルを実行させたい
デフォルト文字コードはUTF8以外の何からしいので、文字コードをutf8に変更するコマンドをユーザープロファイルで実行しておく

実行結果は文字化けしてエラー。powershellも含めWindowsのAPIや環境がBOMなしUTF8に対応できてないらしい
文字列処理ができないのでは使い物にならないのだが。どうすんの?

87:login:Penguin
25/07/08 10:48:35.19 jS57K+fY.net
要るよ
linuxでpwshにchshするのが最強のCLI環境

88:login:Penguin
25/07/08 11:21:46.68 zVAFL8eR.net
要らないってことは無いと思うけど
仮にpwshがプレゼンスを得たとして
少なくとも保守の為にb系シェルの知識は必要

89:login:Penguin
25/07/08 15:09:56.25 ZU6tmE96.net
いらんよ
今稼働しているLinuxサーバで使えないものなんかイラン
まあ鯖缶としてはWindowsサーバも知っとかなきゃならんから仕事をする上では知識として必要だが
Linuxサーバでは全く不要

90:login:Penguin
25/07/09 15:51:35.71 JiGRqkFD.net
スクリプトなんてプログラムするまでもないようなことにしかつかえんだろ

91:login:Penguin
25/10/13 14:40:26.82 kP0r1o2X.net
preview登録してるけど最近前にも増して更新早すぎてしょっちゅう作業が止まる…

92:login:Penguin
25/11/22 20:46:16.78 pH9bphJd.net
そうなのか

93:login:Penguin
26/04/27 21:11:28.77 Dp0pk8jq.net
Git BashあればPowerShell要らない

94:login:Penguin
26/04/28 01:50:58.96 YOfaEXv+.net
OSのオブジェクトを扱えるのがpowershell最大の特徴なんだから、WindowsでいうCOMに相当する
dBusのオブジェクトは当然扱えるんだろう?じゃなきゃゴミ

95:login:Penguin
26/04/28 19:40:37.70 LnmQ8DK/.net
なんでこんなゴミスレがそれなりに伸びてるのにWSLスレは即死するんやろなぁ

96:login:Penguin
26/04/29 10:17:07.12 8vB5pcSX.net
>>94
ネイティブなコマンドレットは無いのでdbus-send使って間接的にメソッド呼び出しするんだと


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch