मैं पोटीन पर लिनक्स कमांड का उपयोग कर रहा हूं विशेष रूप से grep मैं निम्नलिखित कमांड का उपयोग करके public_html फ़ोल्डर में सभी फाइलों में विशिष्ट तारों की खोज कर रहा हूं:
grep -r "string" *
लेकिन यह या तो परिणामों के साथ नहीं आ रहा है या केवल कुछ फ़ाइलों से परिणाम दिखा रहा है, भले ही मुझे पता है कि उन्हें कहाँ होना चाहिए। मुझे पता है कि यह आदमी से क्या करता है लेकिन यह प्रदर्शन नहीं करता है।
कोशिश करें: grep -R "string"। (स्ट्रिंग के बाद की अवधि पर ध्यान दें। * एक का उपयोग करने के बजाय, जो हर फ़ाइल में बदल जाता है, एक अवधि का उपयोग करें, जो वर्तमान निर्देशिका को निर्दिष्ट करता है)। मैं पसंद करता हूं -R ओवर -r; यह पहले डेबियन के मैन पेज में प्रलेखित है, ओपेनबीएसडी के पेज पर प्रलेखित एकमात्र विकल्प है, और कई अन्य यूनिक्स कार्यक्रमों के साथ सुसंगत है (जिसमें आरएस का अलग अर्थ है) इसका एक अन्य संभावित कारण किसी फ़ाइल को पढ़ने की अनुमति नहीं होना हो सकता है। (क्या आप sudo का उपयोग करके अलग-अलग परिणाम प्राप्त करते हैं?)
—
TOOGAM
grep
निष्पादित करता है? प्रकारecho grep -r "string" *
देखना है कि फाइल की दलीलें क्या होंगी।