gpt4 book ai didi

arrays - PowerShell排序字符串数组,其中每个元素由两个字段组成,第二个字段

转载 作者:行者123 更新时间:2023-12-03 00:26:53 31 4
gpt4 key购买 nike

我有一个充满这样的字符串的数组(SHA256校验和和以分号分隔的相对路径):

e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855;./zzz.txt
d0c4c3e65c450251e44ec41c3c6ee0ea456d02bd74f041c9299934176ec325e6;./kkk.xlsx
9a1d469cdc7c2072b19a7e483a818c5e4e9de070298c60b34de29930e7b79209;./árvíztűrő tükörfúrógép/kkk - Shortcut.lnk

我想按第二列对这些行进行排序。因此,排序后的数组应如下所示:
9a1d469cdc7c2072b19a7e483a818c5e4e9de070298c60b34de29930e7b79209;./árvíztűrő tükörfúrógép/kkk - Shortcut.lnk
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855;./zzz.txt
d0c4c3e65c450251e44ec41c3c6ee0ea456d02bd74f041c9299934176ec325e6;./kkk.xlsx

没有标题和东西,唯一的是用分号( ;)字符分隔字段。

最佳答案

在变量中使用Array:

  $a | sort  {$_  -replace  "(.*;\./)", ''}

关于arrays - PowerShell排序字符串数组,其中每个元素由两个字段组成,第二个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11051694/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com