我正在努力学习PowerShell。
在Bash上,我使用带有多个位置的"cut -c“命令分析数据,例如,如果我们有以下输入文件:
Get-Process | tail > 1.txt # let's create an example file without headers...
以获得从第4个字符到第7个字符和字符范围57-72的每一行的位置。
Get-Content .\1.txt | ForEach-Object { $_.substring(4,3)+ ' ' + $_.substring(57,15) }
打字太多了.有没有更好的方法?
在Bash中与上面的等价物是:
cut -c 4-7,57-72 1.log
发布于 2021-03-03 18:21:28
在你的评论中,你的特定示例的更简单的方式可能是这样的;
"abc def ghik"[1..2+10] -join ""
https://stackoverflow.com/questions/66422751
复制相似问题