文件名称:nym:使用模式附加,复制,链接和移动文件
文件大小:38KB
文件格式:ZIP
更新时间:2024-04-19 21:42:11
rust cli filesystem pattern glob
Nym是一个跨平台的库和命令行工具,用于使用模式来处理文件。 它是受mmv启发并且非常松散地基于mmv 。 用法 Nym命令由标志,选项和执行器组成,然后进行转换。 执行器是一种文件操作,例如append , copy , link或move 。 转换是用于匹配源文件的“从”模式,是用于解析目标路径的“到”模式。 以下命令将工作目录树中的所有文件复制到扩展名为.bak的相邻文件中: nym copy ' ** ' ' {#1}.bak ' 这里, copy是执行器, **是源模式, {#1}.bak是目标模式。 在大多数shell中,必须转义模式以避免与扩展之类的功能交互。 报价模式通常可以防止这些不必要的交互。 从模式 从模式匹配源文件以使用类Unix的glob来启动。 球形必须使用/作为路径分隔符。 分隔符跨平台进行了标准化; 例如,全局模式可以匹配Windows上的路径。 G
【文件预览】:
nym-master
----.gitignore(20B)
----README.md(8KB)
----.github()
--------workflows()
--------dependabot.yml(108B)
----pkg()
--------arch()
----Cargo.toml(937B)
----LICENSE(1KB)
----src()
--------ui.rs(7KB)
--------environment.rs(711B)
--------fmt.rs(2KB)
--------transform.rs(5KB)
--------lib.rs(1KB)
--------actuator.rs(3KB)
--------glob()
--------pattern()
--------memoize.rs(1KB)
--------manifest.rs(2KB)
--------main.rs(5KB)
----doc()
--------nym.svg(4KB)
----Cargo.lock(19KB)
----rustfmt.toml(75B)