実行すると、composer update
次のエラーが発生します。
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover
In Store.php line 18:
syntax error, unexpected '<<' (T_SL), expecting end of file
Script @php artisan package:discover handling the post-autoload-dump event returned with error code 1
だからbashを使って間違ったファイルを検出しようとしました。
cd ./myproject
find . --name Store.php
しかし、バストとロック以外の文字を使用して検索結果をフィルタリングするにはどうすればよいですか<<
?つまり、結果をきめ細かくフィルタリングできるように、ファイルの内容とファイル名をルックアップパラメータとして使用したいと思いますfind
。
答え1
find
ファイルの内容を確認するには、次のツールを組み合わせて使用する必要がありますgrep
。
find . -name Store.php -exec grep -l '<<' {} +