shell - not executing shellscript file porperly using cron -


मुझे शेल स्क्रिप्ट के बारे में प्रश्न है

  MYIPPADDR = 'ifconfig ppp0 2 & gt; / dev / नल | अजाक '/ inet addr: / {print $ 2}' | Sed 's / addr: //' 'अगर [! -ज "$ MYIPPADDR" - एक "$ MYIPPADDR"! = ""];   

जहां MYIPPADDR, मैं अपने पीसी आईपी पता प्राप्त कर रहा हूँ और मैं शर्त लगा रहा हूं कि यह मौसम रिक्त है या रिक्त है और स्क्रिप्ट फ़ाइल जो मैं उपयोग कर रहा हूं कंसोल में ठीक से निष्पादित होती है, लेकिन फिर से निष्पादित होती है फिर क्रॉन्टाब द्वारा इसलिए यह पता नहीं चल पाया कि समस्या कहाँ है

क्रॉन एक में चल सकता है बहुत सीमित परिवेश: पाथ बहुत ही बुनियादी है जैसे कि / bin: / usr / bin

आपको ifconfig का पूर्ण पथ प्रदान करना है: / usr / sbin / ifconfig (शायद)


ध्यान दें कि [! -जब "$ var"] और ["$ var"! = ""] परीक्षण बिल्कुल एक ही बात है।

Comments

Popular posts from this blog

mysql - where clause in inner join query -

java - Why my included JSP file won't get processed correctly? -

php - MySQL Query for Advanced Search multiple criteria -