<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>PowerTip: A Couple Quick PowerShell Array Tricks</title><link>http://blogs.technet.com/b/heyscriptingguy/archive/2012/08/27/powertip-a-couple-quick-powershell-array-tricks.aspx</link><description>Learn some quick tricks for using Windows PowerShell arrays.</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: PowerTip: A Couple Quick PowerShell Array Tricks</title><link>http://blogs.technet.com/b/heyscriptingguy/archive/2012/08/27/powertip-a-couple-quick-powershell-array-tricks.aspx#3518548</link><pubDate>Thu, 06 Sep 2012 15:44:25 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3518548</guid><dc:creator>Zach</dc:creator><description>&lt;p&gt;In about_join it shows the -join unary operator.&lt;/p&gt;
&lt;p&gt; $z = &amp;quot;a&amp;quot;, &amp;quot;b&amp;quot;, &amp;quot;c&amp;quot;&lt;/p&gt;
&lt;p&gt; -join $z&lt;/p&gt;
&lt;p&gt; abc&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3518548" width="1" height="1"&gt;</description></item><item><title>re: PowerTip: A Couple Quick PowerShell Array Tricks</title><link>http://blogs.technet.com/b/heyscriptingguy/archive/2012/08/27/powertip-a-couple-quick-powershell-array-tricks.aspx#3516774</link><pubDate>Tue, 28 Aug 2012 16:49:02 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3516774</guid><dc:creator>yanan_wang</dc:creator><description>&lt;p&gt;$c = &amp;quot;h&amp;quot;,&amp;quot;e&amp;quot;,&amp;quot;l&amp;quot;,&amp;quot;l&amp;quot;,&amp;quot;o&amp;quot;&lt;/p&gt;
&lt;p&gt;[string]::Join(&amp;quot;&amp;#39;,$c)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3516774" width="1" height="1"&gt;</description></item><item><title>re: PowerTip: A Couple Quick PowerShell Array Tricks</title><link>http://blogs.technet.com/b/heyscriptingguy/archive/2012/08/27/powertip-a-couple-quick-powershell-array-tricks.aspx#3516607</link><pubDate>Tue, 28 Aug 2012 05:43:14 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3516607</guid><dc:creator>Walid Toumi</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;here is also:&lt;/p&gt;
&lt;p&gt;PS II&amp;gt; &amp;nbsp;$a = &amp;quot;h&amp;quot;,&amp;quot;e&amp;quot;,&amp;quot;l&amp;quot;,&amp;quot;l&amp;quot;,&amp;quot;o&amp;quot;&lt;/p&gt;
&lt;p&gt;PS II&amp;gt; $_OFS=$OFS ; $OFS=[string]::Empty&lt;/p&gt;
&lt;p&gt;PS II&amp;gt; &amp;quot;$a&amp;quot;&lt;/p&gt;
&lt;p&gt;hello&lt;/p&gt;
&lt;p&gt;PS II&amp;gt; # or&lt;/p&gt;
&lt;p&gt;PS II&amp;gt; -join $a&lt;/p&gt;
&lt;p&gt;hello&lt;/p&gt;
&lt;p&gt;PS II&amp;gt; # or&lt;/p&gt;
&lt;p&gt;PS II&amp;gt; [string]::Concat($a)&lt;/p&gt;
&lt;p&gt;hello&lt;/p&gt;
&lt;p&gt;PS II&amp;gt; $a = &amp;quot;atl-ws-01,atl-ws-02,atl-ws-03,atl-ws-04&amp;quot;&lt;/p&gt;
&lt;p&gt;PS II&amp;gt; $a -replace &amp;#39;,&amp;#39;,&amp;quot;`r`n&amp;quot;&lt;/p&gt;
&lt;p&gt;atl-ws-01&lt;/p&gt;
&lt;p&gt;atl-ws-02&lt;/p&gt;
&lt;p&gt;atl-ws-03&lt;/p&gt;
&lt;p&gt;atl-ws-04&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3516607" width="1" height="1"&gt;</description></item><item><title>re: PowerTip: A Couple Quick PowerShell Array Tricks</title><link>http://blogs.technet.com/b/heyscriptingguy/archive/2012/08/27/powertip-a-couple-quick-powershell-array-tricks.aspx#3516590</link><pubDate>Tue, 28 Aug 2012 01:19:45 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3516590</guid><dc:creator>Ed Wilson</dc:creator><description>&lt;p&gt;@Matheus Kamphorst &lt;/p&gt;
&lt;p&gt;PS C:\&amp;gt; $a = &amp;quot;h&amp;quot;,&amp;quot;e&amp;quot;,&amp;quot;l&amp;quot;,&amp;quot;l&amp;quot;,&amp;quot;o&amp;quot;&lt;/p&gt;
&lt;p&gt;PS C:\&amp;gt; [string]::join(&amp;quot;&amp;quot;,$a)&lt;/p&gt;
&lt;p&gt;hello&lt;/p&gt;
&lt;p&gt;@Ben Wilkinson, &amp;nbsp;@K_Schulte Thanks :-)&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3516590" width="1" height="1"&gt;</description></item><item><title>re: PowerTip: A Couple Quick PowerShell Array Tricks</title><link>http://blogs.technet.com/b/heyscriptingguy/archive/2012/08/27/powertip-a-couple-quick-powershell-array-tricks.aspx#3516555</link><pubDate>Mon, 27 Aug 2012 21:11:28 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3516555</guid><dc:creator>K_Schulte</dc:creator><description>&lt;p&gt;@Matheus: I don&amp;#39;t know exactly what Ed means, but ....&lt;/p&gt;
&lt;p&gt;You could use the [string] type (class) to see which static members if offers:&lt;/p&gt;
&lt;p&gt;[string] | get-member -static&lt;/p&gt;
&lt;p&gt;The &amp;quot;join&amp;quot; method is listed now.&lt;/p&gt;
&lt;p&gt;If you want to know more about that method type: [string]::Join&lt;/p&gt;
&lt;p&gt;And you can guess the meaning of the parameters now!&lt;/p&gt;
&lt;p&gt;If you use the signature: &lt;/p&gt;
&lt;p&gt;static string Join(string separator, Params string[] value)&lt;/p&gt;
&lt;p&gt;this should work: &amp;nbsp;[string]::Join(&amp;quot;&amp;quot;,$a)&lt;/p&gt;
&lt;p&gt;hello&lt;/p&gt;
&lt;p&gt;Here we used an empty seperator, but you can use any string you like!&lt;/p&gt;
&lt;p&gt;I hope it helps&lt;/p&gt;
&lt;p&gt;Klaus&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3516555" width="1" height="1"&gt;</description></item><item><title>re: PowerTip: A Couple Quick PowerShell Array Tricks</title><link>http://blogs.technet.com/b/heyscriptingguy/archive/2012/08/27/powertip-a-couple-quick-powershell-array-tricks.aspx#3516543</link><pubDate>Mon, 27 Aug 2012 20:36:51 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3516543</guid><dc:creator>Ben Wilkinson</dc:creator><description>&lt;p&gt;@Matheus Kamphorst &amp;nbsp;here is one way . . using the join operator. (there is also the split operator).&lt;/p&gt;
&lt;p&gt;# Join&lt;/p&gt;
&lt;p&gt;$a = &amp;quot;h&amp;quot;,&amp;quot;e&amp;quot;,&amp;quot;l&amp;quot;,&amp;quot;l&amp;quot;,&amp;quot;o&amp;quot;&lt;/p&gt;
&lt;p&gt;$a -join &amp;quot;-&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;gt; h-e-l-l-o&lt;/p&gt;
&lt;p&gt;# Split&lt;/p&gt;
&lt;p&gt;$a = &amp;quot;atl-ws-01,atl-ws-02,atl-ws-03,atl-ws-04&amp;quot;&lt;/p&gt;
&lt;p&gt;$a -split &amp;quot;,&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;gt; atl-ws-01&lt;/p&gt;
&lt;p&gt;&amp;gt; atl-ws-02&lt;/p&gt;
&lt;p&gt;&amp;gt; atl-ws-03&lt;/p&gt;
&lt;p&gt;&amp;gt; atl-ws-04&lt;/p&gt;
&lt;p&gt;# Info under help topic&lt;/p&gt;
&lt;p&gt;help about_operators&lt;/p&gt;
&lt;p&gt;Another real life example is: &lt;/p&gt;
&lt;p&gt;$ENV:PSModulePath -split &amp;quot;;&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;gt; C:\Users\administrator\Documents\WindowsPowerShell\Modules&lt;/p&gt;
&lt;p&gt;&amp;gt; C:\windows\system32\WindowsPowerShell\v1.0\Modules\&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3516543" width="1" height="1"&gt;</description></item><item><title>re: PowerTip: A Couple Quick PowerShell Array Tricks</title><link>http://blogs.technet.com/b/heyscriptingguy/archive/2012/08/27/powertip-a-couple-quick-powershell-array-tricks.aspx#3516530</link><pubDate>Mon, 27 Aug 2012 19:40:11 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3516530</guid><dc:creator>Matheus Kamphorst</dc:creator><description>&lt;p&gt;i dont get the second part, &lt;/p&gt;
&lt;p&gt; How do I join an array, such as the one in the $a variable shown here?&lt;/p&gt;
&lt;p&gt; $a = &amp;quot;h&amp;quot;,&amp;quot;e&amp;quot;,&amp;quot;l&amp;quot;,&amp;quot;l&amp;quot;,&amp;quot;o&amp;quot;&lt;/p&gt;
&lt;p&gt; Use the join static method from the string c. &lt;/p&gt;
&lt;p&gt;where i put the join?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3516530" width="1" height="1"&gt;</description></item></channel></rss>