[問卦] M$到底是什麼心態搞出Powershell

看板Gossiping作者 (此方不可長)時間3年前 (2021/02/25 13:55), 3年前編輯推噓18(22414)
留言40則, 34人參與, 3年前最新討論串1/1
前兩天我才問說 M$ 把 Powershell 弄出來、卻又不讓他可以直接用 現在我後悔了 我要問說 這到底什麼拉基語言 所有的語法都亂七八糟的 Write-host "這什麼屎?$shit" Write-host "這什麼屎?"$shit 這兩個竟然都能過 但下面的?後會多一個空格 這種變數跟常數混寫的天才設計 完全不知道在搞什麼屎 還有就是 Function thisShit { return "shit" } 如果是 $what = thisShit 就很正常 但如果直接一行 thisShit 竟然會莫名其妙在 console 打印出 shit 為這問題抓了半小時 你他媽....我又沒下Write-host 這麼隨便的設計 卻又沒有強大的IDE輔助 最後就是不知道自己在寫什麼屎 有沒有設計Powershell的人腦袋很有事的八卦? 如果想要易用就給他好的IDE 不然就要語法嚴謹啊 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.169.43.85 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1614232552.A.C11.html ※ 編輯: wahaha99 (118.169.43.85 臺灣), 02/25/2021 13:56:30

02/25 13:56, 3年前 , 1F
不夠嚴謹
02/25 13:56, 1F
寫起來超痛苦 一堆奇怪的狀況都不知道是什麼造成的 ※ 編輯: wahaha99 (118.169.43.85 臺灣), 02/25/2021 13:57:20

02/25 13:57, 3年前 , 2F
摸不到 c 罩杯
02/25 13:57, 2F

02/25 13:57, 3年前 , 3F
不然你要用cmd.exe嗎
02/25 13:57, 3F

02/25 13:57, 3年前 , 4F
XDDDDDD 可能想學bash吧
02/25 13:57, 4F

02/25 13:58, 3年前 , 5F
Write-Host, Write-Output, 直接打變數, Echo, Write
02/25 13:58, 5F

02/25 13:58, 3年前 , 6F
, 直接打字串 都會是一樣的結果
02/25 13:58, 6F

02/25 13:59, 3年前 , 7F
(stdout)
02/25 13:59, 7F

02/25 13:59, 3年前 , 8F
第二個情況python之類的也會啊
02/25 13:59, 8F
python我不知道 Powershell核心是.net framework 但不論是c#還是vb.net 都沒有這種現象 我要把他當成bash版的python#嗎 (三小) ※ 編輯: wahaha99 (118.169.43.85 臺灣), 02/25/2021 14:02:49

02/25 14:00, 3年前 , 9F
不如說你沒有用到還呼叫是叫心酸的嗎...
02/25 14:00, 9F
不是每次呼叫function都需要他的傳回值啊

02/25 14:00, 3年前 , 10F
好險我都用cygwin
02/25 14:00, 10F

02/25 14:00, 3年前 , 11F
我也不知道 為什麼有cmd 也有 powershell
02/25 14:00, 11F

02/25 14:02, 3年前 , 12F
以前寫javascript 要debug 也很痛苦啊!
02/25 14:02, 12F
※ 編輯: wahaha99 (118.169.43.85 臺灣), 02/25/2021 14:03:33

02/25 14:04, 3年前 , 13F
強殖裝甲?!
02/25 14:04, 13F

02/25 14:04, 3年前 , 14F
script language就是方便用而已啊 搬搬檔案 日常佈署會用
02/25 14:04, 14F

02/25 14:04, 3年前 , 15F
幹我也想問 真心不懂
02/25 14:04, 15F

02/25 14:04, 3年前 , 16F
微軟工程師自己也受不了cmd.exe了
02/25 14:04, 16F

02/25 14:04, 3年前 , 17F
要更嚴謹的去寫c#就好了
02/25 14:04, 17F

02/25 14:07, 3年前 , 18F
cmd 跟 ps 都超爛 後來有 wsl2 好一點
02/25 14:07, 18F

02/25 14:09, 3年前 , 19F
ws12是啥大神指點一下
02/25 14:09, 19F

02/25 14:09, 3年前 , 20F
Linux 正解
02/25 14:09, 20F

02/25 14:09, 3年前 , 21F
Windows Subsystem Linux 2吧
02/25 14:09, 21F

02/25 14:10, 3年前 , 22F
投靠WSL吧
02/25 14:10, 22F

02/25 14:10, 3年前 , 23F
直接用 linux 解決
02/25 14:10, 23F

02/25 14:12, 3年前 , 24F
還是繼續Linux就好
02/25 14:12, 24F

02/25 14:15, 3年前 , 25F
是沒錯 搞了老半天 結果被 linux 上的 script 屌打
02/25 14:15, 25F

02/25 14:15, 3年前 , 26F
打印是三小
02/25 14:15, 26F
出現了 支語警察 XDDD ----- 不然師爺你翻譯翻譯 stdout ※ 編輯: wahaha99 (118.169.43.85 臺灣), 02/25/2021 14:16:04

02/25 14:18, 3年前 , 27F
裝WSL吧 或者直接買mac
02/25 14:18, 27F
破電腦開了太多東西 現在都快卡死了 看來該升級電腦了 ※ 編輯: wahaha99 (118.169.43.85 臺灣), 02/25/2021 14:20:52

02/25 14:20, 3年前 , 28F
直接Linux啦
02/25 14:20, 28F

02/25 14:20, 3年前 , 29F
02/25 14:20, 29F

02/25 14:21, 3年前 , 30F
好難 還是用linux就好
02/25 14:21, 30F

02/25 14:22, 3年前 , 31F
我也是覺得有夠難 而且還分 ISE 和 (x86) 到底有啥不同
02/25 14:22, 31F

02/25 14:25, 3年前 , 32F
我都念史顛打凹噗特
02/25 14:25, 32F

02/25 14:27, 3年前 , 33F
shit your pants
02/25 14:27, 33F

02/25 14:43, 3年前 , 34F
想學Linux抄成一坨屎
02/25 14:43, 34F

02/25 14:58, 3年前 , 35F
打印是啥鬼
02/25 14:58, 35F

02/25 15:09, 3年前 , 36F
列印
02/25 15:09, 36F
問題是說列印會以為是印表機在印

02/25 15:38, 3年前 , 37F
wsl2不錯用啊 現在都不用灌vm了 科科
02/25 15:38, 37F
※ 編輯: wahaha99 (118.169.43.85 臺灣), 02/25/2021 17:15:55

02/25 18:19, 3年前 , 38F

02/25 18:53, 3年前 , 39F
輸出
02/25 18:53, 39F

02/25 19:37, 3年前 , 40F
打印
02/25 19:37, 40F
文章代碼(AID): #1WDplemH (Gossiping)