天天看點

Linux下運作powershll

以下是Centos 7上運作powershell,安裝的版本為v6.0.0-alpha.12

<code>[root</code><code>@bogon</code> <code>~]</code><code># cat /etc/redhat-release </code>

<code>CentOS Linux release 7.1.1503 (Core)</code>

<code>[root</code><code>@bogon</code> <code>~]</code><code># powershell</code>

<code>PowerShell </code>

<code>Copyright (C) 2016 Microsoft Corporation. All rights reserved.</code>

<code>PS /root&gt; </code><code>$PSVersionTable</code>                                                                            

<code>Name                           Value                                                                      </code>

<code>----                           -----                                                                      </code>

<code>PSVersion                      6.0.0-alpha                                                                </code>

<code>PSEdition                      Core                                                                       </code>

<code>PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}                                                    </code>

<code>BuildVersion                   3.0.0.0                                                                    </code>

<code>GitCommitId                    v6.0.0-alpha.12                                                            </code>

<code>CLRVersion                                                                                                </code>

<code>WSManStackVersion              3.0                                                                        </code>

<code>PSRemotingProtocolVersion      2.3                                                                        </code>

<code>SerializationVersion           1.1.0.1                                                                    </code>

<code>PS /root/shell&gt; (</code><code>Get-Command</code> <code>-CommandType Cmdlet).count        </code><code>#共有213個cmdlet                                                </code>

<code>213</code>

下面以幾個指令來示例:

    統計一個檔案共有多少行

<code>###linux指令</code>

<code>[root@bogon shell]</code><code># cat tecmint_monitor.sh | wc -l</code>

<code>117</code>

<code>###linux下使用powershell</code>

<code>PS </code><code>/root/shell</code><code>&gt; Get-Content .</code><code>/tecmint_monitor</code><code>.sh | Measure-Object                                          </code>

<code>Count    : 117</code>

<code>Average  : </code>

<code>Sum      : </code>

<code>Maximum  : </code>

<code>Minimum  : </code>

<code>Property :</code>

linux

<a href="http://s1.51cto.com/wyfs02/M01/8B/C7/wKioL1hY6MLhWD8ZAAAzmgFQzZw787.jpg" target="_blank"></a>

windows

<a href="http://s2.51cto.com/wyfs02/M02/8B/C7/wKioL1hY6NGive5FAAApP-T7MQA041.jpg" target="_blank"></a>

    從大到小排序

powershell

PS /root/shell&gt; Get-ChildItem | Sort-Object -Descending Length

[root@bogon shell]# ls -l | sort -n -r -k 5

      本文轉自cix123  51CTO部落格,原文連結:http://blog.51cto.com/zhaodongwei/1884338,如需轉載請自行聯系原作者

繼續閱讀