के साथ परिभाषित चर के साथ रिक्त स्थान के साथ टेक्स्ट को प्रतिस्थापित करने के लिए sed का उपयोग करना मैं परिभाषित चर के साथ रिक्त स्थान वाली रेखा को प्रतिस्थापित करने के लिए sed का उपयोग करने का प्रयास कर रहा हूं।स्लैश
उदाहरण के लिए,
मैं = "~/afile.py
मैं मान लिया लाइन
sed "s/a dumb string/$lan/g" file.txt
होगा बदलने के लिए $ लैन, और लैन के साथ 'एक गूंगा स्ट्रिंग' चाहते हैं लेकिन यह file.txt में 'एक गूंगा स्ट्रिंग' भाग खाली छोड़ देता है।
मेरी समस्या काफी सरल लगती है। किसी भी मदद की बहुत सराहना की जाती है।
क्या आप सुनिश्चित हैं कि आपने चर 'Ian' सेट किया है? क्या होता है जब आप 'echo' चलाते हैं <<$Ian>> "'? – ruakh
अब यह एक डंप स्ट्रिंग या गूंगा स्ट्रिंग है ?! –
हा हा, यह एक गूंगा स्ट्रिंग है। क्षमा करें, मैं टाइपो – NPB