我有自己的symfony控制台命令,其中一些命令以文件名作为参数。
例如。
$ php app/console mycommands:doTheThing /path/to/my/file.txt
我尝试使用/dev/fd/0技巧来use a string而非此处的文件,但它仍无效。
例如。
$ php app/console mycommands:doTheThing php://dev/fd/0 <<<'myFileContents'
任何人都可以提供任何见解或帮助吗?
答案 0 :(得分:0)
您可以使用process substitution:
$ php app/console mycommands:doTheThing <(echo "foobar")