→ maximum:已經解決了 發現是目錄權限問題...Orz 01/03 01:01
我用perl寫了一個cgi網頁
然後有呼叫系統的grep指令來做檔案搜尋
我的寫法是$result = `grep -r 'xxxx' /home/* |cut -c 1-15`;
用recursive的方式去搜尋home底下所有包含xxxx字串的檔案
可是後來發現這樣子用在shell底下的確跑得出來結果
但是在網頁上跑後,卻只能搜尋到一層目錄(只有/home/這層目錄底下的檔案)
如果是/home/123/多層目錄裡面的檔案就搜尋不到了
所以沒有辦法像在shell底下執行一樣,得到正確的結果
請問為什麼會這樣? 該如何解決呢?
謝謝
--
Beauty is power
a smile is its sword
- Charles Reade
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.115.8