英语法语西班牙语

Ad


OnWorks 网站图标

ftwhich - 云端在线

在 OnWorks 免费托管服务提供商中通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器运行 ftwhich

这是命令 ftwhich 可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


ftwhich - 容错搜索命令名称

概要


哪个 [-#hIp][-t#] 程序名称

商品描述


哪个 是容错版本 (1) 命令。 哪个 搜索给定的
PATH 环境变量中包含的所有目录中的程序并报告所有
具有与给定名称大致匹配的名称的文件 程序名称。

哪个 通过计算所谓的加权 Levenshtein 实现容错
距离。 Levenshtein 距离定义为最小字符数
转换字符串的插入、删除和替换 A 成字符串 B.

哪个 类似于 命令有以下区别:

- ftwhich 默认情况下不区分大小写

- ftwhich 是容错的

- 一些外壳有内置 命令也将搜索别名。 哪个
自然不能搜索别名,因为它不知道别名定义。

- 哪个 列出所有大致匹配的文件。 首先显示的文件需要
优先于稍后打印的同名文件,因为它们来自目录
之前在 PATH 中列出。

- 可以通过指定可选参数来调整容错级别
公差。 A 公差 0 指定完全匹配。

配置


-h 打印帮助/使用信息。

-I 进行区分大小写的搜索(默认不区分大小写)

-p 在找到的文件名前面打印实际距离值。 这个值是相等的
转换所需的插入、删除和替换的次数
找到的程序的名称放入搜索键中。

-# or -t#
将容错级别设置为#。 容错级别是一个整数
范围 0-255。 它指定了查找错误时允许的最大错误数
近似匹配。 默认容差是 (strlen(searchpattern) - number of
通配符)/6 + 1

程序名
要搜索的程序文件。 '*' 和 '?' 可以用作通配符。
'? 表示单个字符。
'*' 表示任意数量的字符。

ftwhich 的最后一个参数没有被解析为选项,因为程序至少需要一个
程序名称参数。 这意味着 哪个 -x 不会抱怨错误的选择
但是搜索名为-x 的程序。


在 PATH 中搜索所有像 gcc 这样的程序:
哪个 GCC
这将例如找到 gcc 或 cc 或 CC ...

查找以任何前缀开头并以 配置 并在 2 个字母上有所不同
从这个词 配置:
哪个 -2 '*配置'

查找完全以前缀开头的所有文件 如果:
哪个 -0 '如果*'

查找所有时钟程序:
哪个 -0 '*时钟*'

使用 ftwhich 在线使用 onworks.net 服务


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad