我使用 php shell_exec 运行 BLAST 命令(生物序列比对工具)并在浏览器中输出结果。但是,我无法像在终端中运行相同命令时显示的那样格式化结果。我尝试使用 passthru() 和 exec() 等方法。这两个都不行!就我而言,输出格式很重要,因为小空间会导致错误(下面给出了一部分)。谁能告诉我如何 在浏览器中显示结果,就像在命令终端中一样。
$cmd = "$blast -query /var/www/html/kim/blast/testing.txt -db /var/www/html/kim/blast/$db";
$result =shell_exec($cmd);
print_r ($result);
我的部分输出看起来像,
Query 707 TCAGACTTGAA 766
|||||||||||
Sbjct 3632 TCAGACTTGAA 3691