我從來沒有編程過,但需要寫一個非常簡單的webapp工作。爲什麼我的Perl反引號抱怨「sh:第1行:any:command not found」?
我試圖讓這個掏查詢工作:
dig @8.8.8.8 +nocomments +nostats +noquestion +nocmd google.com any
通過此位的Perl:
$dig = `/usr/bin/dig \@8.8.8.8 +nocomments +nostats +noquestion +nocmd $query any`;
除了它似乎並沒有認識到「任何」末的挖掘,給我:
sh: line 1: any: command not found
什麼愚蠢簡單的事情我在做正確?
這個愚蠢簡單的事情可能與信任$ query的內容有關。等待受到攻擊的HACK。 – Don 2009-12-05 06:01:51
與你的問題無關,但考慮使用qx而不是反引號 – 2009-12-06 18:09:41