Base 包
安装包含本地参考和全部已发布模式的完整包。
install findfind按名称、内容、类型、扩展名、深度和大小写搜索文件、目录与文本。
搜索应从宽到窄:先确定按名称还是内容搜索,再逐步加入路径、类型、扩展名、深度和大小写条件。
find <query> [options]find <query>在当前目录递归搜索名称
find -q <query>搜索以 - 开头的查询
-f仅搜索文件
-F | -d仅搜索目录
-h仅搜索当前目录
-t搜索文本文件内容
-e <ext>按扩展名限制;支持 tar.gz
-php-e php 的短写
-c区分大小写
-p <path>从另一个目录开始搜索
选项可以组合,例如
可直接在页面中运行预先准备的示例。结果已预先生成并在浏览器中显示;服务器不会执行任何终端命令。
安装当前兼容版本。完整功能请选择 Base,精简包请选择 Minimum;已安装模块的更新请使用 upgrade。
Base 与 Minimum 是同一当前模块版本的两个包。
安装包含本地参考和全部已发布模式的完整包。
install find安装精简包。该包不包含本地参考;
install find -m安装这个确切的已发布版本。
install find -v 1.2.1让 upgrade 检查兼容性,仅在需要时替换已安装块。
upgrade find删除扩展块,不影响核心和其他模块。
install find -u示例可复制,但网站不会执行。请先检查路径、权限和破坏性选项。
cd \sandbox | find "error" -t -p logslogs/errors.logfind app -f -e json -p configconfig/app.jsonfind Calculator -php -p srcsrc/Calculator.phpfind data -F -p .data/find sample -h -p datadata/.sample-cachefind ERROR -t -c -p logslogs/errors.logfind app -p config -fconfig/app.ini
config/app.jsonfind -q "-draft" -f -p tmpNo matchesfind missing -p no-such-dir未找到目录: no-such-dirsandbox/src/Calculator.php该示例使用受保护的 /sandbox/ 文档工作区中的文件或目录。
<?php
declare(strict_types=1);
final class Calculator
{
public static function add(int $left, int $right): int
{
return $left + $right;
}
}