欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

PowerShell與Bash相比

錢浩然2年前18瀏覽0評論

PowerShell與Bash相比?

關于windows下的cmd及增強版的powershell和shell的對比,筆者之前很多回答都有提到過,可以關注蟲蟲,查看瀏覽。

首先肯定的話,還是linux shell要勝出不止一籌。

關于shell

在linux下,shell不光是個工具,整個用戶交互層和一個工具棧,包括應用接口和大量的工具鏈。

shell的工具棧,有grep,sed,awk三劍客,以及其他cat、less、find、cut、sort、tail、top等大量小工具。這些工具借助強大的管道|,可以組成鏈式流水處理,完成復雜的任務。

比如我們要統計當前訪問進程所處的tcp狀態統計,就可以用netstate,perl,sort,uniq組成鏈完成任務: netstat -ntlp|perl -lane 'print $F[-2]'|sort |uniq -c。

shell還是個很強大的編程語言,支持性版本的種類比如csh,sh, bash 和zshell。 c shell、csh 編程能力強大,基于c語言語法,比如很多unix默認都是cshell;bash是linux默認的shell ,也是大家使用最多的shell環境,引入了大量適應性的個性,比如tab自動補全。 zsh新一代的shell 命令補全功能非常強大,還有命令自動糾錯功能,傻子都不怕輸錯命令了。碼農們的最愛。

關于powershell

powershell是微軟退出替代命令行cmd的新一代終端命令執行和腳本工具和接口。引入了了很多新功能,使用更方便舒服,比如窗口復制粘貼、窗口調整等。

借鑒了bash和perl等語言,語言特性更好,可編程性更強,如果日常工作要依賴windows的話可以學學ps,可以用他做大量自動化的腳本和任務。

如果有興趣可以給蟲蟲留言,我可以寫這方面的文章教程。