在PHP environemnt中我試圖執行篩選(a grep-like program)返回文件名,如果兩個字符串中的任何一個匹配。在php中,我如何通過「^ |」作爲可執行文件的參數
// To return filenames having either string1 OR string2.
<?php
$cmd='sift.exe -l --blocksize=5000000 -Q string1^|string2 dir';
exec ($cmd);
?>
我猜我無法通過OR(^ |)運算正確。
一個匹配一個字符串它工作正常:
// To return filenames having either string1 OR string2.
<?php
$cmd='sift.exe -l --blocksize=5000000 -Q string1 dir';
exec ($cmd);
?>
有什麼建議嗎?
請記住習慣上調幫助您的答案,並檢查最直接解決問題的答案的「接受答案」複選標記。 –