stdin पर टैग किए गए जवाब

stdin किसी प्रक्रिया के डिफ़ॉल्ट इनपुट फ़ाइल डिस्क्रिप्टर का नाम है। चूंकि `स्टडिन` के बारे में वास्तव में कुछ खास नहीं है, इसलिए आपको इस टैग का उपयोग * नहीं करना चाहिए। इनपुट पुनर्निर्देशित करने के तरीके के बारे में [io-redirection] टैग का उपयोग करें, फ़ाइल डिस्क्रिप्टर का प्रबंधन कैसे करें, फाइल लॉकिंग के प्रश्नों के लिए [लॉक] का उपयोग करें, और सामान्य प्रश्नों पर [फ़ाइलों] का उपयोग करने के लिए [फाइल-डिस्क्रिप्टर] का उपयोग करें। फ़ाइल संचालन।

9
कैसे एक सुरुचिपूर्ण तरीके से हमेशा के लिए कुछ नहीं करना है?
मेरे पास एक कार्यक्रम है जो उपयोगी जानकारी का उत्पादन करता है, stdoutलेकिन इससे भी पढ़ता है stdin। मैं मानक इनपुट पर कुछ भी प्रदान किए बिना इसके मानक आउटपुट को एक फ़ाइल में पुनर्निर्देशित करना चाहता हूं। अब तक, इतना अच्छा: मैं कर सकता हूँ: program > output और …

6
क्या मैं एक सर्वर पर दूसरे सर्वर पर स्टडआउट करने के लिए पाइप कर सकता हूं?
stdoutएक CentOS सर्वर stdinपर दूसरे CentOS सर्वर पर पाइप किया जाना चाहिए । क्या यह संभव है? अपडेट करें स्कॉटपैक, मिकीबी और जोफेल सभी के पास वैध उत्तर हैं। मैंने स्कॉट को जवाब दिया, क्योंकि भले ही मेरा सवाल सुरक्षा की आवश्यकता के रूप में निर्दिष्ट नहीं था, लेकिन यह …
74 pipe  stdout  stdin 

2
ईओएफ के बाद बिना किसी प्रक्रिया के स्टड के डेटा को पाइप करना
मेरे पास एक निष्पादन योग्य है जो एक उपयोगकर्ता-इंटरैक्टिव शेल शुरू करता है। मैं खोल के लॉन्च पर, पहले कुछ कमांड इंजेक्ट करना चाहूंगा, फिर उपयोगकर्ता को अपने इंटरैक्टिव सत्र के लिए अनुमति देगा। मैं इसे आसानी से उपयोग कर सकता हूं echo: echo "command 1\ncommand 2\ncommand3" | ./shell_executable यह …

4
"ओनली dgst -sha1" एक बाहरी "(स्टडिन) =" का निर्माण "उपसर्ग और नई अनुगामी
यदि आप इस कमांड को अपने यूनिक्स पर चलाते हैं echo -n "foo" | openssl dgst -sha1 आपको यह आउटपुट मिलेगा: (stdin)= 0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33 (इसके बाद एक नई पंक्ति)। मैं (stdin)=उपसर्ग को नहीं दिखाने और अनुगामी न्यूलाइन से बचने के लिए कैसे खुलता है?
31 openssl  stdin 

6
मैं पायथन कार्यक्रमों को उचित यूनिक्स उपकरणों की तरह कैसे व्यवहार करता हूं?
मेरे पास कुछ पायथन स्क्रिप्ट हैं, जो चारों ओर बिछी हुई हैं, और मैं उन्हें फिर से लिखने पर काम कर रहा हूं। मुझे उन सभी के साथ एक ही समस्या है। मेरे लिए यह स्पष्ट नहीं है कि कार्यक्रम कैसे लिखें ताकि वे उचित यूनिक्स उपकरणों की तरह व्यवहार …

1
लिनक्स: कैसे लकड़हारा और stderr को लकड़हारा पर पुनर्निर्देशित करें?
मेरे पास एक कार्यक्रम है जिसे मुझे स्टार्टअप पर चलाने की आवश्यकता है, इसमें स्टडआउट और स्टडर पर आउटपुट है जिसे मैं लॉगर कमांड का उपयोग करके सिस्टम लॉग पर पुनर्निर्देशित करना चाहता हूं। मेरी स्टार्टअप स्क्रिप्ट में जो कुछ है वह है: / home / dirname / application_name -v …

3
क्या अन्य कमांड को STDIN में लिखना सुरक्षित है जबकि पिछली कमांड STDOUT को लिख रही है?
शायद यह पहले उत्तर दिया गया है, मैं एक और उत्तर के लिए एक लिंक का स्वागत करूंगा ... अगर मैं bashनिम्नलिखित की तरह एक शेल कमांड (एक शेल में) निष्पादित करता हूं : make तब, जबकि उत्पादन से makeसे से स्क्रॉल है STDOUTकी makeकमान, अगर मैं टाइप make checkऔर …
21 bash  shell  stdout  stdin 

3
Mysql कमांड लाइन में पासवर्ड कैसे पास करें
मेरे पास एक फ़ाइल पर MySQL पासवर्ड सहेजा गया है foo.php, उदाहरण के लिए P455w0rd, जब मैं इसका उपयोग करने की कोशिश करता हूं: $ cat foo.php | grep '$dbpwd=' | cut -d '"' -f 2 | mysql -U root -p mydb -h friendserver Enter password: (holds) $ echo P455w0rd …
20 password  mysql  stdin 

3
nohup: इनपुट को अनदेखा करना और stdout को stderr को पुनर्निर्देशित करना
मैं nohupनीचे वर्णित के रूप में पृष्ठभूमि में अपना आवेदन शुरू कर रहा हूं - root@phx5qa01c:/bezook# nohup java -jar ./exhibitor-1.5.1/lib/exhibitor-1.5.1-jar-with-dependencies.jar -c file --fsconfigdir /opt/exhibitor/conf --hostname phx5qa01c.phx.qa.host.com > exhibitor.out & [1] 30781 root@phx5qa01c:/bezook# nohup: ignoring input and redirecting stderr to stdout लेकिन हर बार मैं यह संदेश देखता हूं - nohup: …

4
कुछ कमांड अपने मानक इनपुट से क्यों नहीं पढ़ते हैं?
मुझे आश्चर्य है कि जब हमें पाइपलाइन का उपयोग करना चाहिए और जब हमें नहीं करना चाहिए। उदाहरण के लिए, पीडीएफ फाइल को संभालने वाली कुछ प्रक्रिया को मारने के लिए, निम्नलिखित पाइपलाइन का उपयोग करके काम नहीं करेगा: ps aux | grep pdf | awk '{print $2}'|kill इसके बजाय, …
19 shell  pipe  arguments  stdin 

3
vim: कमांड-लाइन तर्क के माध्यम से विशिष्ट वाक्यविन्यास
जब मैं आसानी से अपने PostgreSQL स्कीमा को पढ़ना चाहता हूं, तो मैं इसे डंप करता हूं stderrऔर इसे रीडायरेक्ट करता हूं vim: pg_dump -h localhost -U postgres dog_food --schema-only | vim - यह देता है: vim सिंटैक्स हाइलाइट स्कीमा नहीं है, क्योंकि स्टड से पढ़ते समय इसका कोई फ़ाइल …

4
एक आभासी फ़ाइल बनाएं जो वास्तव में एक कमांड है
क्या कोई वर्चुअल फ़ाइल बनाने का कोई तरीका है, जैसे कि फ़ाइल से पढ़ना वास्तव stdoutमें एक कमांड से पढ़ता है ; फ़ाइल को लिखना stdinएक कमांड के लिए लगातार लिखना है ? अब तक मैंने इसे inotifywaitएक फाइल पर रखा है, जो फाइल के संशोधित होने पर एक कमांड …
18 files  stdin 

3
"-" नामक फ़ाइल को "कम" कैसे करें?
मैंने गलती से नाम -(जैसे seq 10 > -) के साथ एक फ़ाइल बनाई । फिर मैंने lessइसे देखने के लिए उपयोग करने की कोशिश की , लेकिन यह सिर्फ लटका हुआ है। मैं समझता हूं कि ऐसा इसलिए हो रहा है less - इनपुट से उम्मीद है stdin, इसलिए …
17 less  stdin 

3
टी stdout stderr करने के लिए?
मैं एक प्रक्रिया से दूसरी प्रक्रिया के स्टडआउट को भेजना चाहूंगा, लेकिन कंसोल को भी। उदाहरण के लिए stdout को stdout + stderr पर भेजना। उदाहरण के लिए, मुझे git editनिम्नलिखित के लिए उपनाम मिला है : git status --short | cut -b4- | xargs gvim --remote मैं फ़ाइलनाम की …

1
प्रोग्राम को पहले पाइप से पढ़ें, फिर कीबोर्ड से
इंटरएक्टिव प्रोग्राम पर विचार करें interactive। मुझे इस कार्यक्रम को काफी बार चलाना है, और हर बार जब मैं इसे चलाता हूं तो पहले कुछ कमांड समान होते हैं। जाहिर है, उन आज्ञाओं को बार-बार टाइप करना एक दर्द है। मैंने फाइल में उन कमांड्स को (newlines द्वारा अलग) एकत्र …
17 command-line  pipe  cat  stdin 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.