custom sorting in powershell

后端 未结 2 2096
深忆病人
深忆病人 2021-01-04 05:34

I have filenames in following format:

[ignore-prefix]-[important-middle]-[ignore-suffix]-[name-with-digits]

I need to sort according to fo

2条回答
  •  旧时难觅i
    2021-01-04 06:33

    Does this do it?

     ls | sort { ($_ -split '-')[1] }
    
           Directory: C:\users\js\foo
    
    
    Mode                LastWriteTime         Length Name
    ----                -------------         ------ ----
    -a----        7/22/2019   5:20 PM             10 pre-aaa-zuf-joe111
    -a----        7/22/2019   5:20 PM             10 bre-aab-suf-joe112
    -a----        7/22/2019   5:20 PM             10 pre-aac-auf-joe113
    

提交回复
热议问题