ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install findfind名前、内容、種類、拡張子、深さ、大文字小文字を組み合わせてファイル、ディレクトリ、テキストを検索します。
検索は広い条件から狭めます。まず名前か内容を選び、その後でパス、種類、拡張子、深さ、大文字小文字を追加します。
find [query] [-f|-F|-d] [-h|-t] [-e <ext>] [-c] [-p <path>]find <query>現在のディレクトリで名前を再帰検索
find -q <query>- で始まる検索語を検索
-fファイルだけを検索
-F | -dディレクトリだけを検索
-h現在のディレクトリだけを検索
-tテキストファイルの内容を検索
-e <ext>拡張子で限定; tar.gz に対応
-php-e php の短縮形
-c大文字小文字を区別
-p <path>別のディレクトリから検索開始
find -e txt検索語なしで拡張子に一致するファイルを表示
find -txt検索語なしで拡張子に一致するファイルを表示
-p で開始フォルダーを指定し、-h でそのフォルダーだけを検索します。-f と -F/-d は併用できません。共有ホスティングを守るため走査件数に上限があり、ディレクトリのシンボリックリンクは再帰的にたどりません。
用意された例をページ上でそのまま実行できます。結果は事前に生成されてブラウザに表示され、サーバーではターミナルコマンドを実行しません。
現在の互換バージョンをインストールします。全機能は Base、縮小版は Minimum を選び、すでに導入済みのモジュール更新には upgrade を使います。
Base と Minimum は同じ現在のモジュールリリースの二つのパッケージです。
ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。
install find縮小パッケージをインストールします。ローカルリファレンスは含まれず、
install find -mこの公開済みバージョンを正確に指定してインストールします。
install find -v 1.2.2upgrade が互換性を確認し、必要な場合だけブロックを置換します。
upgrade findコアや他のモジュールに触れず拡張ブロックを削除します。
install find -u例はコピーできますが、サイトは実行しません。実プロジェクトではパス、権限、破壊的オプションを確認してください。
find app -p \sandbox\configsandbox/config/app.conf
sandbox/config/app.ini
sandbox/config/app.ini.enc
sandbox/config/app.json
sandbox/config/app.properties
sandbox/config/app.toml
sandbox/config/app.xml
sandbox/config/app.ymlfind -q "-draft" -p \sandbox\tmpNo matchesfind app -f -p \sandbox\configsandbox/config/app.conf
sandbox/config/app.ini
sandbox/config/app.ini.enc
sandbox/config/app.json
sandbox/config/app.properties
sandbox/config/app.toml
sandbox/config/app.xml
sandbox/config/app.ymlfind data -F -p \sandboxsandbox/data/find data -d -p \sandboxsandbox/data/find app -h -p \sandbox\configsandbox/config/app.conf
sandbox/config/app.ini
sandbox/config/app.ini.enc
sandbox/config/app.json
sandbox/config/app.properties
sandbox/config/app.toml
sandbox/config/app.xml
sandbox/config/app.ymlfind "timeout" -t -p \sandbox\logssandbox/logs/errors.logfind -e txt -p \sandbox\datasandbox/data/sample.txtfind Calculator -php -p \sandbox\srcsandbox/src/Calculator.phpfind SAMPLE -c -p \sandbox\dataNo matchesfind app -p \sandbox\config -fsandbox/config/app.conf
sandbox/config/app.ini
sandbox/config/app.ini.enc
sandbox/config/app.json
sandbox/config/app.properties
sandbox/config/app.toml
sandbox/config/app.xml
sandbox/config/app.ymlfind -e txt -p \sandbox\tmpsandbox/tmp/README.txt
sandbox/tmp/current.txt
sandbox/tmp/draft.txt
sandbox/tmp/new.txtfind -txt -p \sandbox\datasandbox/data/sample.txtfind sample -e txt -p \sandbox\datasandbox/data/sample.txtfind -e tar.gz -p \sandbox\myNo matchesfind app -f -F -p \sandbox\configファイルまたはディレクトリのどちらか一方を選択してくださいfind foo -p \sandbox\does-not-exist検索ディレクトリが見つかりませんsandbox/src/Calculator.php例では、保護されたドキュメント用 /sandbox/ ワークスペースのファイルまたはディレクトリを使います。
<?php
declare(strict_types=1);
final class Calculator
{
public static function add(int $left, int $right): int
{
return $left + $right;
}
}