顯示廣告
隱藏 ✕
※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2021-02-25 14:44:36
看板 Gossiping
作者 wahaha99 (此方不可長)
標題 [問卦] M$到底是什麼心態搞出Powershell
時間 Thu Feb 25 13:55:50 2021



前兩天我才問說
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 (臺灣)
※ 文章代碼(AID): #1WDplemH (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1614232552.A.C11.html
※ 編輯: wahaha99 (118.169.43.85 臺灣), 02/25/2021 13:56:30
showdoggy: 不夠嚴謹1F 02/25 13:56
寫起來超痛苦 一堆奇怪的狀況都不知道是什麼造成的
※ 編輯: wahaha99 (118.169.43.85 臺灣), 02/25/2021 13:57:20
cattgirl: 摸不到 c 罩杯2F 02/25 13:57
james732: 不然你要用cmd.exe嗎3F 02/25 13:57
cuteSquirrel: XDDDDDD 可能想學bash吧4F 02/25 13:57
peter0825: Write-Host, Write-Output, 直接打變數, Echo, Write5F 02/25 13:58
peter0825: , 直接打字串  都會是一樣的結果
peter0825: (stdout)
h0103661: 第二個情況python之類的也會啊8F 02/25 13:59
python我不知道
Powershell核心是.net framework
但不論是c#還是vb.net
都沒有這種現象
我要把他當成bash版的python#嗎 (三小)
※ 編輯: wahaha99 (118.169.43.85 臺灣), 02/25/2021 14:02:49
h0103661: 不如說你沒有用到還呼叫是叫心酸的嗎...9F 02/25 14:00
不是每次呼叫function都需要他的傳回值啊
lturtsamuel: 好險我都用cygwin10F 02/25 14:00
t81511270: 我也不知道 為什麼有cmd 也有 powershell11F 02/25 14:00
pooznn: 以前寫javascript 要debug 也很痛苦啊!12F 02/25 14:02
※ 編輯: wahaha99 (118.169.43.85 臺灣), 02/25/2021 14:03:33
alex00089: 強殖裝甲?!13F 02/25 14:04
dhccc: script language就是方便用而已啊 搬搬檔案 日常佈署會用14F 02/25 14:04
hw1: 幹我也想問 真心不懂15F 02/25 14:04
dslite: 微軟工程師自己也受不了cmd.exe了16F 02/25 14:04
dhccc: 要更嚴謹的去寫c#就好了17F 02/25 14:04
VdustR: cmd 跟 ps 都超爛 後來有 wsl2 好一點18F 02/25 14:07
wahaha99: ws12是啥大神指點一下19F 02/25 14:09
karevin07: Linux 正解20F 02/25 14:09
petercoin: Windows Subsystem Linux 2吧21F 02/25 14:09
JackChung: 投靠WSL吧22F 02/25 14:10
ChanSui: 直接用 linux 解決23F 02/25 14:10
StNeverRush: 還是繼續Linux就好24F 02/25 14:12
birdy590: 是沒錯 搞了老半天 結果被 linux 上的 script 屌打25F 02/25 14:15
Nonegrame: 打印是三小26F 02/25 14:15
出現了 支語警察 XDDD
-----
不然師爺你翻譯翻譯 stdout
※ 編輯: wahaha99 (118.169.43.85 臺灣), 02/25/2021 14:16:04
ko330: 裝WSL吧 或者直接買mac27F 02/25 14:18
破電腦開了太多東西 現在都快卡死了
看來該升級電腦了
※ 編輯: wahaha99 (118.169.43.85 臺灣), 02/25/2021 14:20:52
iKelly: 直接Linux啦28F 02/25 14:20
Fireis556: 標準輸出http://i.imgur.com/A4Eht39.jpg29F 02/25 14:20
[圖]
david0426: 好難 還是用linux就好30F 02/25 14:21
birdy590: 我也是覺得有夠難 而且還分 ISE 和 (x86) 到底有啥不同31F 02/25 14:22
hw1: 我都念史顛打凹噗特32F 02/25 14:25
tannoy: shit your pants33F 02/25 14:27

--
※ 看板: Gossiping 文章推薦值: 1 目前人氣: 0 累積人氣: 741 
作者 wahaha99 的最新發文:
點此顯示更多發文記錄
分享網址: 複製 已複製
( ̄︶ ̄)b pttbest5566 說讚!
1樓 時間: 2021-02-25 14:49:36 (台灣)
  02-25 14:49 TW
不就潔癖發作日常,又不是生產力工具,就是個方便生活的shell script
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇
看板名稱: 確定(Enter) 取消(Esc) 搜尋(Space)
查詢帳號: 確定(Enter) 取消(Esc) 搜尋(Space)
搜尋: m)m文 b)進板 c)未分類 a)作者 /)標題 q)取消?[q]

搜尋 送出(Enter) 取消(Esc)

回覆文章至: f)看板 m)作者信箱 b)兩者皆是 q)取消?[f]
要引用原文嗎? y)引用原文 n)不引用 a)全部回覆 r)複製原文 q)取消?[y]
轉錄本文章於看板: 1)使用連結 2)使用複製 q)取消 ?[1]
轉寄至站內信箱於使用者: 確定(Enter) 取消(Esc)
轉寄至站內信箱於使用者: 確定(Enter) 取消(Esc)
修改文章標題為: 確定(Enter) 取消(Esc)
修改文章標題為: 確定(Enter) 取消(Esc) 全部(a)

確定要刪除這篇文章?(可按大U救回) 確定(Enter) 取消(Esc)

刪除理由:

確定(Enter) 取消(Esc)
加到這個分類: 確定(Enter) 下一層(→) 回上層(←) 取消(Esc)
你覺得這篇文章: 1)真讚 2)真瞎 q)取消?[1] (再選一次即可收回)
你覺得這篇文章: 1)值得推薦 2)表示反對 3)單純註解 q)取消?[3]
guest
預覽(Enter) 取消(Esc)
上傳圖片
按ctrl+Enter可輸入下一行。
guest
確定要送出? 確定(Enter) 取消(Esc) 繼續(e)
搜尋: 送出(Enter) 取消(Esc)

▏▎▍▌▋▊▉ 請按任意鍵繼續