ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
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.1upgrade が互換性を確認し、必要な場合だけブロックを置換します。
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;
}
}