मुझे /opt/nginx/conf.d/default.conf
शेल स्क्रिप्ट के माध्यम से इस सामग्री के साथ फाइल बनाने की जरूरत है और अगर यह मौजूद नहीं है तो फाइल बनाएं:
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
root /usr/share/nginx/html;
}
मैं शेल स्क्रिप्ट के माध्यम से मल्टीलाइन कंटेंट कैसे लिख सकता हूं?
मैंने डायरेक्टरी बनाई
sudo mkdir -p /opt/nginx/conf.d
लेकिन मुझे नहीं पता कि फाइल कैसे लिखनी है।
1
आप> (फ़ाइल को अधिलेखित करने के लिए) या >> (यदि यह पहले से मौजूद है तो संलग्न करने के लिए) का उपयोग कर सकते हैं। उदाहरण: गूंज "हैलो वर्ल्ड"> file.txt
—
रोब
यह है कि सभी स्थिर पाठ, या इसके किसी भी हिस्से को एक गतिशील मूल्य के साथ प्रतिस्थापित किया जाना चाहिए? (उदाहरण के लिए होस्ट नाम, बंदरगाह, रूट निर्देशिका, आदि)
—
जेफ स्कालर
मैंने स्पष्ट करने के लिए आपके प्रश्न को संपादित किया है, लेकिन मुझे गलतफहमी हो सकती है कि आप क्या चाहते थे। क्या आप फ़ाइल में सामग्री जोड़ना चाहते हैं भले ही वह पहले से मौजूद हो , या क्या आप केवल फ़ाइल बनाना चाहते हैं यदि वह मौजूद नहीं है? यदि फ़ाइल पहले से मौजूद है तो क्या होना चाहिए?
—
terdon