对于多年来一直使用bash的人来说,使用Microsoft的PowerShell提高效率的最快方法是什么?我注意到我的老朋友ls和ps工作,但遗憾的grep是没有.我可以直接阅读并阅读大量的文档,但我猜测,对于具有长期使用bash历史的人来说,有更快的生产力路径.
我不知道它是否重要,但我想要了解的原因是因为看起来Windows上最终有一个合适的shell而不需要安装cygwin,我想开始使用它专门而不是为构建和部署等自动化活动编写bat文件.
我不确定你的Bash历史会对PowerShell有多大帮助.它有点不同,因为它的想法是管道丰富的.NET对象而不是文本或字节流.如需支持,请查看我的Effective PowerShell免费电子书.这是大约60页,但我认为做一个体面的工作,概述你需要从PowerShell中获得最大收益.如需完整的免费书籍,请查看Master PowerShell.在您认为自己愿意参与某些$$的时候,Windows PowerShell in Action是IMO最好的书.
注意:有一些"面向Unix"的别名让你有一段时间(ls,ps等),但你会很快耗尽,因为参数是完全不同的,正如我所说的管道是完全不同的在巴什
我还建议在StackOverflow上查看PowerShell上的一些问答,特别是对于那些你认为的问题 - "是的,你会如何在PowerShell中做到这一点".我想你会学到很多东西.
| 归档时间: |
|
| 查看次数: |
863 次 |
| 最近记录: |