How do I convert an array object to a string in PowerShell?

前端 未结 6 1653
执念已碎
执念已碎 2020-12-07 08:45

How can I convert an array object to string?

I tried:

$a = \"This\", \"Is\", \"a\", \"cat\"
[system.String]::J         


        
6条回答
  •  南笙
    南笙 (楼主)
    2020-12-07 09:15

    From a pipe

    # This Is a cat
    'This', 'Is', 'a', 'cat' | & {"$input"}
    
    # This-Is-a-cat
    'This', 'Is', 'a', 'cat' | & {$ofs='-';"$input"}
    

    Write-Host

    # This Is a cat
    Write-Host 'This', 'Is', 'a', 'cat'
    
    # This-Is-a-cat
    Write-Host -Separator '-' 'This', 'Is', 'a', 'cat'
    

    Example

提交回复
热议问题