[PHP]ファイルが無かったらコピーをするワンライナー

カテゴリ: PHP

Laravelのcomposer.jsonを見ていたら見つけたのでメモ。

以下のワンライナーPHPスクリプトで、.envというファイルが無かったら、ファイル".env.example"を.envにコピーすることができます。

php -r "file_exists('.env') || copy('.env.example', '.env');"

これを応用して、逆に"ファイルが有ったら削除する"なども、以下のワンライナーで書けます。

php -r "!file_exists('.env') || unlink('.env');"
こちらもおススメ
カテゴリ: PHP

コメントを残す

メールアドレスが公開されることはありません。