--- /dev/null
+#!/usr/bin/env php
+<?php
+/**
+* @copyright (C) 2017 Nicolas Boisselier
+* @author Nicolas Boisselier <nicolas.boisselier@gmail.com>
+*
+* bin/nb-stdin
+*/
+require_once(dirname(__FILE__).'/../lib/php/nb.php');
+define(NAME,$argv[0]); array_shift($argv);
+
+$NB = new NB();
+
+#$data = stream_get_contents(STDIN);
+while($line = fgets(STDIN)) {
+ $line = rtrim($line);
+
+ foreach ($argv as $fct) {
+
+ if ($fct === 'cat') {
+ if ($line) $line = file_get_contents($line);
+
+ } else {
+ $line = $NB->$fct($line);
+
+ }
+
+ }
+
+ echo $line."\n";
+}
+?>