Monday 15 February 2010

bash - using IFS to delimit by comma, ends after first arg read -


मेरे पास एक समान है:

  TOPICS = ए, बी, सी, डी < / Code>  

और इसे पढ़ने के लिए एक बास स्क्रिप्ट:

  ssh उपयोगकर्ता @ host2 & lt; EOF IFS = $ ',' $ TOPICS में शब्द के लिए; $ PATH_TO_SCRIPT \ $ word done exit EOF   

लेकिन $ PATH पर लिपि को केवल TOPIC 'A' के लिए बुलाया जा रहा है और फिर छोरों से बाहर निकलता है, कोई भी विचार क्या चल रहा है?

  ssh उपयोगकर्ता @ होस्ट 2 & lt; & lt; EOF IFS = $ ',' RTOPICS = '$ विषय शब्द के लिए \ $ RTOPICS; करें $ PATH_TO_SCRIPT \ $ word done exit EOF   

आपको रिमोट सिस्टम पर चर विस्तार की आवश्यकता है, ताकि आईएफएस शब्दों को विभाजित करने के लिए इस्तेमाल किया जा सके।

No comments:

Post a Comment