Sunday 15 May 2011

linux - Pass content of file in variable into bash script - without writing the file down -


मेरे पास एक बैश स्क्रिप्ट है जैसे

  ./ script -a फ़ाइल का नाम   

और मेरे पास एक चर $ CONTENT में एक फ़ाइल की सामग्री है

कैसे मैं कमांड में वेरिएबल को पास कर सकता हूं मेरा मतलब है कि मैं चर की सामग्री को डिस्क पर पहली बार लिख सकता हूं, लेकिन ऐसा लगता है कि यह बहुत अधिक है।

क्या कोई बेहतर समाधान है?

कुछ ऐसा

  ./ स्क्रिप-ए एंड एलटी; & lt; $ CONTENT    

आपको एक और & lt; : < / P>

 । / Script-a & lt; & lt; & lt; "$ CONTENT"   

& lt; & lt; & lt; कहलाता है एक herestring, और निम्नलिखित स्ट्रिंग लेता है और यह मानक इनपुट के रूप में गुजरता है।

No comments:

Post a Comment