#file-path #sorting #length #component #stdin

bin+lib sort-path-length

接收一个路径文件并按组件长度排序

6个版本

0.3.1 2023年2月10日
0.3.0 2023年2月9日
0.2.1 2023年2月9日
0.1.1 2023年2月8日

#84 in #length

Download history 69/week @ 2024-07-28

69 每月下载量

GPL-3.0 许可

22KB
122

sort-path-length

基于路径组件长度排序的二进制包

安装

$cargo install sort-path-length

用法

$sort-path-length<路径>

其中 <path> 是一个包含路径的文件,路径之间由 \n(换行符)分隔。

或者您可以在终端中通过管道传递,如下所示

$cat a_file | sort-path-length

如果没有在参数中传递文件或者文件名为 "-",程序将等待从 stdin 输入

示例输入文件

/a/absolute/path
/a/b/c/d/e
/a
/a/dpasodj

标准输出应该为

/a
/a/dpasodj
/a/absolute/path
/a/b/c/d/e

待办事项

  • 接受来自 stdin 的输入(已完成)
  • 添加更改排序顺序的选项
  • 检查在其他系统上的使用情况(例如:Windows)
  • 改进文档

依赖项

~1.2–1.7MB
~33K SLoC