前スレ
PowerShell -Part 3
https://mevius.5ch.net/test/read.cgi/tech/1539074808/
次スレは>>980が立ててね!!
探検
PowerShell -Part 4
レス数が1000を超えています。これ以上書き込みはできません。
2020/01/01(水) 16:08:31.66ID:4oQ1Kxot
980デフォルトの名無しさん
2021/03/13(土) 14:59:52.96ID:4/YYKqK7 >>979
ワンライナーにこだわっているのか?
ワンライナーにこだわっているのか?
981デフォルトの名無しさん
2021/03/13(土) 15:31:11.30ID:33EHGK5P Ruby の3項演算子みたいなものは無いの?
真偽値となる条件式 ? 真の時の値 : 偽の時の値
真偽値となる条件式 ? 真の時の値 : 偽の時の値
982デフォルトの名無しさん
2021/03/13(土) 15:36:01.07ID:ErfpRTBJ (gsv adobe*).status -contains 'running'
983デフォルトの名無しさん
2021/03/13(土) 15:48:12.79ID:Qa5+c/Kf >>979
[int][bool](Get-Service | Where-Object {($_.Name -Match 'Adobe') -and ($_.Status -Match 'Running')})
[int][bool](Get-Service | Where-Object {($_.Name -Match 'Adobe') -and ($_.Status -Match 'Running')})
984デフォルトの名無しさん
2021/03/13(土) 20:59:36.95ID:3roljCwu985デフォルトの名無しさん
2021/03/14(日) 15:40:02.21ID:am3+IzSP PowerShellは処理の方法が多くていいな
986デフォルトの名無しさん
2021/03/14(日) 21:46:47.24ID:8YYOAayf 連想配列の参照渡しで
function f([ref]$h) { $h.value }
$h = @{ a = 0; b = 1}
f([ref]$h)
はうまくいくんだけど、引数もう一個増やして
function f([ref]$h, $s) { $h.value; $s }
$h = @{ a = 0; b = 1}
$s = 2
f([ref]$h, $s)
にすると、
f : パラメーター 'h' の引数変換を処理できません。引数には参照型を指定する必要があります。
何が悪いん?ググっても見つけられなくてさっきから悩んでる(汗
function f([ref]$h) { $h.value }
$h = @{ a = 0; b = 1}
f([ref]$h)
はうまくいくんだけど、引数もう一個増やして
function f([ref]$h, $s) { $h.value; $s }
$h = @{ a = 0; b = 1}
$s = 2
f([ref]$h, $s)
にすると、
f : パラメーター 'h' の引数変換を処理できません。引数には参照型を指定する必要があります。
何が悪いん?ググっても見つけられなくてさっきから悩んでる(汗
987デフォルトの名無しさん
2021/03/14(日) 21:55:49.94ID:8nGQn8Lf 括弧とカンマいらないのでは
988デフォルトの名無しさん
2021/03/14(日) 22:41:43.33ID:T+RcbFBu f ([ref]$h) $s
989デフォルトの名無しさん
2021/03/14(日) 23:07:21.02ID:8YYOAayf990デフォルトの名無しさん
2021/03/15(月) 15:30:15.42ID:2OtrSpOH カッコとカンマで引数渡すのはオブジェクトのメソッドの時だけだね
関数はスペース区切りで渡す
これは文法だから理由はない
関数はスペース区切りで渡す
これは文法だから理由はない
991デフォルトの名無しさん
2021/03/15(月) 16:45:16.26ID:bRJV5TtK 1, 2 で配列作っちゃうようにしちゃったからねぇ
記法がシェルスクリプトとプログラム言語のあいの子みたいになってるからちょっと直感に反する所がちらほら見え隠れするのはしょうがない
記法がシェルスクリプトとプログラム言語のあいの子みたいになってるからちょっと直感に反する所がちらほら見え隠れするのはしょうがない
992デフォルトの名無しさん
2021/03/16(火) 23:02:58.87ID:Bd62bkLQ993デフォルトの名無しさん
2021/03/17(水) 08:00:24.75ID:EzeD0xtp 俺がPowerShellを気に入ったのはPerlと同じ匂いを感じたからだ
994デフォルトの名無しさん
2021/03/17(水) 08:19:50.03ID:vnLGIRIV しかしPerlではないのがいいところ
995デフォルトの名無しさん
2021/03/17(水) 08:38:00.89ID:sqd1XF3h Why did you do that? $VAR/ {} / Weak Intellisense
https://docs.microsoft.com/en-us/archive/blogs/monad/why-did-you-do-that-var-weak-intellisense
The $ in front of variables comes from our design center of being an interactive command oriented shell.
Interactive shells are NOT the same thing as Scripting languages with command interpretors.
Interactive shells are case studies in engineering tradeoffs (another way of saying that is that they tend to be a little quirky).
There is a tension between the needs of a great interactive experience and a great scripting/programming experience.
Time and time again during the course of the project, people would try to make us "choose" between one or the other.
We refused.
We believe that if you work hard enough at it, you can solve the puzzle and provide a great solution for both.
We were absolutely subborn on this point. Time and time again, we were able to succeed with this approach if we travailed long enough.
https://docs.microsoft.com/en-us/archive/blogs/monad/why-did-you-do-that-var-weak-intellisense
The $ in front of variables comes from our design center of being an interactive command oriented shell.
Interactive shells are NOT the same thing as Scripting languages with command interpretors.
Interactive shells are case studies in engineering tradeoffs (another way of saying that is that they tend to be a little quirky).
There is a tension between the needs of a great interactive experience and a great scripting/programming experience.
Time and time again during the course of the project, people would try to make us "choose" between one or the other.
We refused.
We believe that if you work hard enough at it, you can solve the puzzle and provide a great solution for both.
We were absolutely subborn on this point. Time and time again, we were able to succeed with this approach if we travailed long enough.
996デフォルトの名無しさん
2021/03/17(水) 11:52:58.50ID:eAjGywmP interactive性は'標準で'エイリアスが定義されてることで十分満足してる
997デフォルトの名無しさん
2021/03/18(木) 00:08:54.40ID:t06qOp3P PerlとPythonは文字に対するencode, decodeの意味が逆。まめな
998デフォルトの名無しさん
2021/03/18(木) 00:30:47.74ID:/MpReTiX999デフォルトの名無しさん
2021/03/18(木) 00:39:40.12ID:3weRgygV >>998
ナイス滑り込み
ナイス滑り込み
1000デフォルトの名無しさん
2021/03/18(木) 01:34:48.09ID:dIgskCmL 質問良いですか
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 441日 9時間 26分 17秒
新しいスレッドを立ててください。
life time: 441日 9時間 26分 17秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 ★2 [蚤の市★]
- トランプ大統領 エヌビディア製AI半導体の中国輸出許可 安全保障重視の方針転換 [蚤の市★]
- 【広島】「万引きした人を追跡」コンビニ店員の男性(46)を果物ナイフで刺したか 中国籍の少年(17)を殺人未遂容疑で現行犯逮捕 [ぐれ★]
- 【結婚の壁】結婚どころか今まで恋愛経験は一切ない人も…「年収500万の壁」を突破できない中間層の苦しい現実 [ぐれ★]
- JAが"政府の備蓄米買い上げ"見越して価格下げず!?「古いコメは食用向きでないなどと理由をつけ...」専門家解説 [煮卵★]
- 【地震】青森県で震度6強 長周期地震動も 津波注意報すべて解除 ★7 [ぐれ★] [ぐれ★]
- 【ひまわり内閣】ネトウヨ「国会に高市さんが封筒と書類の束持ち込んでる!🤩用意周到!すごい!」6万いいね [359965264]
- 高市首相「自らの命は自らが守るという原則で、行動とっていただきたい」 [256556981]
- 【高市悲報】レーダー照射で日本が喧嘩売ってる中、アメリカ軍「我々はパールハーバーを忘れない」と日本に向けてポストへ [709039863]
- トランプ政権「ジャップによる真珠湾攻撃を忘れない」 [175344491]
- 【悲報】超人気アイドルさん、メンエス嬢だったことがバレてクビにwwwwwwwwwwwwwwwwwwww [802034645]
- 今時手編みのマフラーとセーターと帽子と手袋のプレゼントってwww
