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

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

2
स्क्रिप्ट जल्दी से सभी कीबोर्ड कुंजियों का परीक्षण करने के लिए
मुझे खराब कीबोर्ड कुंजियों के लिए कुछ नोटबुक की जांच करने की आवश्यकता है, और इसलिए मैं इसे जितना संभव हो उतना तेज़ करना चाहता हूं। मुझे इस विशिष्ट कार्य के लिए कुछ भी नहीं मिला, इसलिए मेरा विचार एक स्क्रिप्ट है जो दबाए गए कुंजियों को पढ़ता है और …
14 bash  grep  awk  keyboard  stdout 

2
पहले से चल रही स्क्रिप्ट से पुनर्निर्देशित स्टाडर
मैं अब कई दिनों से एक स्क्रिप्ट चला रहा हूं। मैंने स्टडआउट को रीडायरेक्ट किया $HOME/mylog, लेकिन स्ट्रीडर को पुनर्निर्देशित नहीं किया क्योंकि मुझे लगा कि इस पर कुछ नहीं होगा। अचानक से हज़ारों लाइनें लाइनर पर निकलने लगीं, इसलिए मैंने नौकरी को स्थगित कर दिया। क्या कोई तरीका है …

2
क्या interleaving से stdout / stderr को रोकता है?
कहो कि मैं कुछ प्रक्रियाएँ चलाता हूँ: #!/usr/bin/env bash foo & bar & baz & wait; मैं उपरोक्त स्क्रिप्ट को इस तरह चलाता हूं: foobarbaz | cat जहां तक ​​मैं बता सकता हूं, जब कोई भी प्रक्रिया stdout / stderr को लिखती है, तो उनका आउटपुट कभी भी इंटरलेव नहीं …
14 shell  osx  stdout  output  stderr 

3
पाइप और स्टडआउट के लिए प्रत्यक्ष उत्पादन
मैं सोच रहा था कि क्या कोई कमांड के आउटपुट को पाइप करने और इसे स्टडआउट तक निर्देशित करने का कोई तरीका है। इसलिए उदाहरण के लिए, fortuneएक भाग्य कुकी प्रिंट करता है और इसे क्लिपबोर्ड पर भी कॉपी करता है: $ fortune | tee >(?stdout?) | pbcopy "...Unix, MS-DOS, …
14 bash  pipe  stdout  tee 

1
स्टडआउट बफ़रिंग को हटाने के लिए `unbuffer` या` stdbuf`?
क्या अनबफर (1) और stdbuf (1) के बीच अंतर है? मैं जो इकट्ठा करता हूं, उसमें से unbuffer शुरुआत में libc function set (X) buf को कॉल करने के "सर्वश्रेष्ठ प्रयास" से अधिक बनाता है, और फिर चीजों को होने देता है?
13 utilities  io  stdout  buffer 

5
क्या पाइप से एक देशी बाइनरी को निष्पादित करने का एक तरीका है?
echo 'main(){}' | gcc -xc - -o /dev/stdout | ??? क्या यूनिक्स जैसी प्रणाली पर आउटपुट बाइनरी को चलाने का एक तरीका है? संपादित करें: मुझे सैंडबॉक्स वाले वातावरण में g ++ का आउटपुट चलाने के लिए इसकी आवश्यकता थी जहां मैं कोई फ़ाइल नहीं लिख सकता (दुर्भावनापूर्ण, मैं वादा …

6
अब से कुछ समय के लिए कुछ करें (और शायद कंसोल में परिणाम भी दिखाएं)
मैं उबंटू सर्वर 16.04 का उपयोग करता हूं और मैं atअपने वर्तमान सत्र में उपयोगिता का उपयोग करना चाहता हूं ताकि अब से 1 मिनट (कहो echo), एक विशिष्ट तिथि और समय दिए बिना - वर्तमान समय से सिर्फ 1 मिनट आगे। यह विफल रहा: echo 'hi' | at 1m …
12 console  stdout  at  sleep  delay 

6
एक प्रोग्राम जो स्टडिन या फ़ाइल को बफर कर सकता है
मदद करने के लिए एक अस्थायी फ़ाइल का उपयोग करने के अलावा, वहाँ एक रास्ता / कार्यक्रम से इनपुट बफर सकता है, stdinलेकिन जब तक सामग्री प्राप्त नहीं करता है EOF। मैं एक शेल चर (या तो buffer=$(cat)) का उपयोग नहीं करना चाहता । इस कार्यक्रम को नीचे के रूप …
12 shell  stdout  buffer 

5
गैर-मिलान फ़ाइल के प्रदर्शन को कैसे दबाएं?
मैं एक विशिष्ट शब्द का उपयोग करके फाइलें खोजने की कोशिश कर रहा हूं grep। निर्देशिका में कई फाइलें हैं (> 500) आज्ञा मैं चला $ grep 'delete' * उत्पादन validate_data_stage1:0 validate_data_stage2:0 validate_data_stage3:0 validate_data_stage4:0 validate_data_stage5:0 validate_input_stage1:0 validate_input_stage2:0 validate_input_stage3:0 validate_input_stage4:0 .... and hundred of such lines ये वो फाइलें हैं जिनमें …

1
एक ही कमांड जारी करने से pts / gnome-terminal की तुलना में tty में अधिक उत्पादन क्यों हो सकता है?
GNOME टर्मिनल: $ sudo update-grub [sudo] password for user: Generating grub configuration file ... Found background image: .background_cache.png Found linux image: /boot/vmlinuz-3.16.0-4-amd64 Found initrd image: /boot/initrd.img-3.16.0-4-amd64 done TTY1 के रूप में द्वारा पहुँचा Ctrl+ Alt+ F1: $ sudo update-grub [sudo] password for user: Generating grub configuration file ... Found background …

4
कमांड का आउटपुट बश में उपलब्ध लाइनों की संख्या को सीमित करने के लिए कैसे?
मैंने उपयोग करते हुए पृष्ठभूमि में एक बड़ी फ़ाइल डाउनलोड करना शुरू कर दिया $ nohup wget http://example.tld/big.iso & जो मुझे एक nohup.outफाइल भी देता है जिसमें शामिल है आउटपुट wget। अब, अगर मैं बाद में डाउनलोड करने की प्रक्रिया को देखना चाहता हूं, तो मैं उपयोग कर सकता हूं, …
11 bash  tail  nohup  stdout 

2
पोर्ट पर रीडायरेक्ट स्टड और स्टडआउट
मैं एक ऐसा कार्यक्रम लेना चाहता हूं Pजो पढ़ता है stdinऔर से लिखता है stdout, लेकिन इसे ncया जो कुछ भी ऐसा है कि यह एक निश्चित बंदरगाह से पढ़ता है और दूसरे बंदरगाह से आउटपुट के लिए जोड़ता है । # The reading is easy, here P reads from …

3
विंडो मैनेजर से शुरू किए गए एप्लिकेशन से आउटपुट कहां जाता है?
यदि आप एक टर्मिनल से एक आवेदन शुरू करते हैं तो आप आउटपुट को स्टडआउट और स्टडर के लिए देख सकते हैं, लेकिन अगर विंडो मैनेजर से कोई एप्लिकेशन शुरू किया जाता है, तो इन फ़ाइलों का आउटपुट आम तौर पर कहां जाता है? करने के लिए / देव / …
10 xorg  logs  stdout 

2
दूरस्थ सक्रिय टर्मिनल में निष्पादित कमांड
मान लीजिए कि आपके पास 6350 के PID के साथ एक टर्मिनल एमुलेटर (T1) खुला है। दूसरे टर्मिनल से, यह कमांड टाइप करें (C1): echo "ls\n" > /proc/6350/fd/0 यह lsT1 में लिखता है और नई लाइन बनाता है लेकिन इसे निष्पादित नहीं करता है। क्यों? मैंने इसके cat|bashसाथ प्रयोग करने …

2
STDOUT और STDIN को जोड़ने से क्या मतलब है?
मैं एक किताब पढ़ रहा हूं, यह कहता है: हर प्रक्रिया में कम से कम तीन संचार चैनल उपलब्ध हैं: "मानक इनपुट" (एसटीडीआईएन), "मानक आउटपुट" (एसटीडीयूएसटी), और "मानक त्रुटि" (एसटीडीआरआर)। अधिकांश कमांड एसटीडीआईएन से उनके इनपुट को स्वीकार करते हैं और एसटीडीयूएसटी को अपना आउटपुट लिखते हैं। वे STDERR को …

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