1
jyf007 2016 年 8 月 19 日 via Android
mono 一包 400Mib
|
2
feather12315 2016 年 8 月 19 日 via Android
昨天在一 Windows 上用 PowerShell ,难用难用难用…
|
3
zpole 2016 年 8 月 19 日 via iPhone
放着 bash/zsh 不用你让我用 powershell ?
|
4
missdeer 2016 年 8 月 19 日
估计没啥人用,在 Windows 上就很多人宁可用移植的 cygwin/msys ,更别说 Mac 和 Linux 用户了
|
5
EchoChan 2016 年 8 月 19 日 挺好的,冷嘲热讽的是什么鬼。
|
6
tairan2006 2016 年 8 月 19 日
powershell 比 bash 好
但是我写 python 啊… |
7
odirus 2016 年 8 月 19 日
其实我灰常喜欢微软的产品, powershell 也有牛逼的一面,只要配置得当,确实非常顺手
同时我也喜欢 zsh 这种产品,两者都需要打磨,打磨好了就是自己的得力助手。 |
8
mcfog 2016 年 8 月 19 日
fish 飘过
|
9
ivmm 2016 年 8 月 19 日
powershell 和 bash 的优劣。。。 谁能给我科普一下
|
10
longaiwp 2016 年 8 月 19 日
这里足以说明,产品的好坏不是问题根源,而是屁股
|
11
itisthecon 2016 年 8 月 19 日 via Android
谁能科普下 PowerShell 到底比 bash 好在哪
|
12
hyq 2016 年 8 月 19 日
powershell 的管道支持传送对象, bash 的只支持传送文本
比如获取 WeChat 进程的 pid powershell: get-process|%{if($_.ProcessName.Equals("WeChat")) {echo $_.Handles}} bash: ps aux|grep WeChat|grep -v grep|awk '{print $2}' |
13
pagxir 2016 年 8 月 19 日
这个例子只证明了 powershell 难用, 后面那么复杂的长串是啥意思,难道还让人去查一个 object 导致支持那些 method 。一个好的 shell 应该是各种工具的粘合剂,而不是试图代替原来其他正终语言的领域。
其实,一个 shell 用来处理交互,一个脚本语言写写小工具,一个正式的语言写些比较正规程序,没有必要都混一起。试图把 python 代替 shell 来用,绝对是坑爹的事情。 |
14
toadloading OP @pagxir 也许换个语法会好理解一点(我的电脑上没有 WeChat ):
> Get-Process | where name -EQ 'firefox' | select name, id Name Id ---- -- firefox 944 |