传入一个文本文件作为参数从Bash到php

时间:2018-02-12 21:50:35

标签: php bash shell

如何将.txt文件从bash脚本传递到PHP进程。我正在尝试如下,但到目前为止我没有运气和帮助。

echo "$some100linestring" | tee log.txt
php /path/to/php/job.php --log_string=log.txt

有人可以帮忙。提前谢谢。

1 个答案:

答案 0 :(得分:0)

如果要通过STDIN传递文件内容,可以在shell上使用以下语法:

php /path/to/php/job.php < log.txt

或者,如果log.txt是某些其他操作的结果,您可以将其直接传递给脚本:

echo "$some100linestring" | php /path/to/php/job.php