Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 什么';从bash学习Windows Powershell的最佳方法是什么?_Linux_Bash_Powershell - Fatal编程技术网

Linux 什么';从bash学习Windows Powershell的最佳方法是什么?

Linux 什么';从bash学习Windows Powershell的最佳方法是什么?,linux,bash,powershell,Linux,Bash,Powershell,来自Linux世界,我想了解powershell。我在网上看到了很多教程,但是有人能给我指出一个最适合我的吗。我对Bash中的脚本编写非常熟悉,并且有多种编程语言的经验。我只是想了解powershell的语法,并能够像在Linux中那样在Windows中编写脚本 我不会只关注语法。我的意思是这只是一个开始,但你想知道它是如何解释你正在输入的内容是真正危险的。好消息是没那么难 使用C#的经验更适合学习powershell语法,但也有一些东西模仿bash。在powershell中,您可以随时合并任何

来自Linux世界,我想了解powershell。我在网上看到了很多教程,但是有人能给我指出一个最适合我的吗。我对Bash中的脚本编写非常熟悉,并且有多种编程语言的经验。我只是想了解powershell的语法,并能够像在Linux中那样在Windows中编写脚本

我不会只关注语法。我的意思是这只是一个开始,但你想知道它是如何解释你正在输入的内容是真正危险的。好消息是没那么难

使用C#的经验更适合学习powershell语法,但也有一些东西模仿bash。在powershell中,您可以随时合并任何.NET类,了解C#确实帮助了我完成了这一部分,尽管这是更中级/高级的powershell,对于初学者来说并不需要,例如使用内置cmdlet、文件拷贝等

对于学习材料,我使用了第一版,现在有第二版,所以我只是粘贴了到亚马逊页面的链接,该页面有两个版本供参考。再加上to-reference cmdlet use和
get-help
cmdlet本身,您将真正进入powershell


几十个小时,你就会明白了。不过,不要尝试结合太多以前的知识,否则就没有意义了。

一个非常好的起点是,在PowerShell的搜索框中键入,以获得许多使用PowerShell的好链接

当前版本为3.0,集成的IDE称为Windows PowerShell ISE。快速参考文档对入门也非常有用。

检查,他们参考了两本关于它的书。“购物清单”问题(“请为我张贴物品链接列表”)不适合在这里使用。有一些元帖子,解释了原因。投票以“非建设性”结束。祝你好运