新手教程
在开始使用FileShows之前,建议您先查阅 简明手册,以了解 ft 和 FileShows 通用的通配符、路径、正则表达式、参数引用规则以及基本操作流程。
T1GUI01-路径匹配-单路径

A. 基准路径(工作目录或文件)
1. 选择路径;2. 当前路径;3. 执行操作
B. 工具栏按钮
1. 应用中心;2. 参数设置;3. 定时任务;4. 打开路径
C. 输出结果
T1GUI02-路径匹配-参数设置

参数示例:
--pattern='**.zip' --excludes='/**backups**'
--size_ge=1M
--fileds=ok,action,type,size,time
参数设置完成后,返回主界面,所设参数将自动应用于命令行示例。点击“执行”按钮即可生效并运行。
T1GUI03-路径匹配-执行结果

输出数据:
ft list --pattern='**.zip' --excludes='/**backups**' --size_ge=1M --fileds=ok,action,type,size,time
| Ok | Action | Type | Size | Modified | Path |
|---|---|---|---|---|---|
| 1 | list | f | 4.6M | Aug 01 16:33 | ~/Downloads/FileShows-icons-5.zip |
| 1 | list | f | 1.6M | Dec 11 2024 | ~/Downloads/BOC202411/BOC-2024-11-0.pdf.zip |
T1GUI04-路径匹配-打开路径

Open file or folder using default app association, supported on desktop platforms.
通过在此输入框中粘贴文件或文件夹路径,即可使用系统默认关联应用打开该路径。
T2GUI01-文本搜索-参数设置
在已筛选出的文本文件中,对文件内容进行正则表达式搜索。

- 搜索文本或正则表达式
- 替换文本
- 模式选项
reI:忽略大小写;
reU:Unicode模式;
reS:单行模式;
reM:多行模式; - 逐行文件处理
对文本文件中的每一行进行正划表达式匹配,默认开启;
若需跨行匹配,应用将把整个文本文件读取为包含换行符的单个字符串,请关闭此项。
T2GUI02-文本搜索-执行结果

输出数据(以下为对应命令行示例):
ft search --source=~/Downloads --pattern="**.yaml" --excludes="/**/.**" --regexp="version" --fields=ok,action,type,time,size,extra
| Level | LineNo | LineText | Path |
|---|---|---|---|
| i | L:3 | I:version: 1.0.0 | F:~/Downloads/xft/pubspec.yaml |
| i | L:3 | I:version: 1.0.0 | F:~/Downloads/ft/pubspec.yaml |