run command in background and manage it.
This project is tagged WIP cause of the missing unit test and missing unix driver
composer require fezfez/bin-runnerphp server sample
vendor/bin/bin-runner start "php -S localhost:8887 -t public"
# Process created with alias "php"Then you can go to localhost:8887, the php server is up
vendor/bin/bin-runner show
+-------+---------------------------------+------+------------+
| alias | command | pid | is running |
+-------+---------------------------------+------+------------+
| php | php -S localhost:8887 -t public | 1572 | 1 |
+-------+---------------------------------+------+------------+vendor/bin/bin-runner stop php
# php stop successfullyvendor/bin/bin-runner stop 1572
# php stop successfullyvendor/bin/bin-runner stop
# php stop successfully