我是powershell初學者,請問以下問題
1.在powershell comlet中的where大都用在何處?
2. ""及''這二個使用的時機差異在哪?
3.因我不會寫程式,該如何有效的學習powershell?
get-process | where { $_.WS -gt 100MB }
前面一個只列出所有的 Process, 但透過 where 就可以過濾出 working set (WS) 超過 100MB 的 process.
我記得是沒有差別....有錯請指正..
多找題目來練習, 多看相關的 Blog. 去 Google 搜尋所有的 Powershell 文章出來看...
其實 PowerShell 是 MS 在 Windows 平台上跟 Linux shell script (bash) 等價的產品。
Linux 有關 shell script 的資料很多,先懂 Linux shell script 後,PowerShell 的道理是相同的,語法差一點點(或許有的人覺得差很多),學起來就很簡單。
另外 Linux shell script 是每個 MIS 都不可不知道的瑞士刀。