बस आउटपुट पुनर्निर्देशन का उपयोग करें। उदाहरण के लिए
#!/bin/bash
echo "some file content" > /path/to/outputfile
>
सभी लिखेंगे stdin
द्वारा प्रदान stdout
की echo
फाइल करने के लिए outputfile
यहाँ।
वैकल्पिक रूप से, आप इसके लिए tee
एक पाइप और उपयोग भी कर सकते हैं । उदाहरण के लिए
echo "some file content" | tee outputfile
ध्यान रखें कि कोई भी उदाहरण किसी मौजूदा को अधिलेखित कर देगा outputfile
।
आप की जरूरत है संलग्न एक वर्तमान में मौजूदा फाइल करने के लिए, का उपयोग >>
करने के बजाय >
या tee -a
।
यदि आप इस पंक्ति में उपयोगकर्ता इनपुट स्वीकार नहीं करते हैं, तो कोई भी उपयोगकर्ता इनपुट यहां व्यवहार को नहीं बदल सकता है।