हर बार जब मैं wget http://www.domain.com का उपयोग करता हूं तो लॉग फ़ाइल स्वचालित रूप से मेरे सर्वर पर सहेजी जा रही है। लॉगिंग किए बिना इस कमांड को चलाने के लिए वैसे भी है?लॉग फ़ाइल के बिना WGET
धन्यवाद,
योएल
हर बार जब मैं wget http://www.domain.com का उपयोग करता हूं तो लॉग फ़ाइल स्वचालित रूप से मेरे सर्वर पर सहेजी जा रही है। लॉगिंग किए बिना इस कमांड को चलाने के लिए वैसे भी है?लॉग फ़ाइल के बिना WGET
धन्यवाद,
योएल
आप -ओ की कोशिश कर सकते हैं और -q
-o logfile
--output-file=logfile
Log all messages to logfile. The messages are
normally reported to standard error.
-q
--quiet
Turn off Wget's output.
तो तुम होगा:
wget ... -q -o /dev/null ...
यह करने के लिए साइट सामग्री प्रिंट होगा मानक आउटपुट, क्या आप यह कहते हैं कि जब आप कहते हैं कि आप फ़ाइल में लॉगिंग नहीं करना चाहते हैं?
wget -O - http://www.domain.com/
मैं wget कमांड चलाने के बाद, "index.php" नामक एक फ़ाइल (जिसे मैंने डब्लूजीईटी का उपयोग करके भाग लिया) मेरे सर्वर निर्देशिका पर बनाया गया है, इसके अंदर के पृष्ठ के आउटपुट के साथ। मुझे कोई आउटपुट नहीं चाहिए, जो कुछ भी ... मैं डेटाबेस में कुछ अद्यतन करने के लिए इस फ़ाइल को चलाता हूं, और किसी भी प्रकार के – Joel
के आउटपुट की आवश्यकता नहीं है ठीक है, अब मुझे मिल गया! : डी –
मैं व्यक्तिगत रूप से पाया गया कि @ पॉल जवाब अभी भी -o
आउटपुट फ़ाइल तर्क के ontop एक लॉग फ़ाइल को जोड़ने था /dev/null
को -q
जोड़ा गया -O
की कमांड लाइन उत्पादन की परवाह किए बिना,।
wget [url] -q -o /dev/null -O &> /dev/null
धन्यवाद! लेकिन क्या होगा यदि मैं लॉग इन नहीं करना चाहता ... लॉग इन करने के लिए भी नहीं – Joel
यह कहीं भी लॉग नहीं लिख रहा है।/dev/null एक नियमित फ़ाइल नहीं है, जो कुछ भी आप लिखते हैं वह वास्तव में लिखा नहीं जाता है, इसलिए यह जगह नहीं लेता है और निश्चित रूप से वापस नहीं पढ़ा जा सकता है। –
धन्यवाद, यह काम करता है! – Joel