18 lines
320 B
PHP
18 lines
320 B
PHP
<?php
|
|
|
|
use Nih\CommandBuilder\Command;
|
|
use Nih\CommandBuilder\Stdio;
|
|
|
|
require_once __DIR__ . '/../vendor/autoload.php';
|
|
|
|
$echo = (new Command('echo'))
|
|
->arg('Hello, World!')
|
|
->stdout(Stdio::piped())
|
|
->spawn();
|
|
|
|
(new Command('cat'))
|
|
->stdin(Stdio::stream($echo->stdout))
|
|
->status();
|
|
|
|
// Hello, World!
|