Sunday, 15 August 2010

bash - echo writes a variable to file with inverted commas -


स्क्रिप्ट कोड:

  "कमांड" गूंज? उदाहरण के लिए command = echo "Hello world"   

पढ़ें

  $ command & gt; Text.txt बिल्ली text.txt   

आउटपुट है "हैलो वर्ल्ड" (इन्वर्टेड कॉमा के साथ), लेकिन मुझे समान आउटपुट की आवश्यकता है जैसा कि सरल होता है

  गूंजती "हैलो वर्ल्ड" & gt; Text.txt   

i.e। नमस्ते दुनिया। मैं इसे कैसे प्राप्त कर सकता हूँ? कृपया ध्यान रखें कि $ आदेश किसी भी मान ले सकता है, वर्तमान bash में निष्पादित होना चाहिए और फ़ाइल में सहेजा आउटपुट।

आप उपयोग कर सकते हैं

  eval "$ command" & gt; Text.txt   

लेकिन सावधान रहें - क्या होगा अगर कोई rm -rf / ?

No comments:

Post a Comment