本帖最后由 aloha20200628 于 2024-10-5 22:46 编辑
回复 23# killer3k
以下各段代码在cmd窗口命令行直接运行,在 win7/powershell v2 环境下试一试也许也能通过
采用 powershell v3+ 对(ansi 或 gb2312 编码)文本文件 test.txt 中第3个字段按字符值排序- powershell "gc test.txt | sort {$_.split(',')[2]}"
复制代码 采用 powershell v3+ 对(utf-8 编码)文本文件 test.txt 中第3个字段按字符值排序- powershell "gc test.txt -enc utf8 | sort {$_.split(',')[2]}"
复制代码 采用 powershell v3+ 对文本文件(ansi 或 gb2312 编码) test.txt 中第2个字段按整数值排序- powershell "gc test.txt | sort {[int]$_.split(',')[1]}"
复制代码 采用 powershell v3+ 对文本文件(utf-8 编码) test.txt 中第2个字段按整数值排序- powershell "gc test.txt -enc utf8 | sort {[int]$_.split(',')[1]}"
复制代码 测试文件 test.txt 如下- 簡轉繁,9,zyx
- 繁轉簡,222,hijk
- 采用powershell_v4排序第n列字段,11,ab
复制代码
|