मुझे टर्मिनल में काम करने के लिए पुनर्निर्देशन के मुद्दे मिल रहे हैं। मैं एक C ++ क्लास में हूं जहां हमें एक एप्लिकेशन बनाना है, फिर टर्मिनल में उस एप्लिकेशन को ढूंढें और उसी फ़ोल्डर में एक टेक्स्ट फाइल रखें। उस पाठ फ़ाइल को C ++ में बनाए गए टर्मिनल एप्लिकेशन के इनपुट के रूप में उपयोग किया जाना है। इसलिए, मेरे आवेदन के निर्माण के बाद और इसे और एक .txt फ़ाइल को एक फ़ोल्डर में रखने के बाद, मैं टर्मिनल खोलता हूं, उस निर्देशिका में नेविगेट करता हूं, फिर उपयोग करें:
program < textfile
या विशेष रूप से मेरे मामले में:
redirect < input.txt
लेकिन यह काम नहीं करता है। मैं मिलता रहा: "-बश: पुनर्निर्देशित: कमांड नहीं मिला"
मैं उस विधि का उपयोग कर रहा हूं जो हमारे शिक्षक ने हमें विंडोज़ कमांड लाइन के आधार पर उपयोग करने के लिए कहा था, लेकिन मैं इसके लिए मैक पर टर्मिनल के समान प्रारूप को नहीं दांव पर लगा रहा हूं। मैं लगभग एक सप्ताह के लिए इस मुद्दे को भाँप रहा हूँ और अभी भी इसे समझ नहीं पाया हूँ। किसी भी तरह की सहायता का स्वागत किया जाएगा।
संपादित करें:
एक फोटो जोड़ा गया:
EDIT2:
/bin/
, तो आपको इसका उपयोग करना होगा./programName
। कोशिश करो./redirect < input.txt
। लेकिन मैं निश्चित रूप से नहीं कह सकता।