process-substitution पर टैग किए गए जवाब

प्रक्रिया एक अंतर-प्रक्रिया संचार का एक रूप है जो एक कमांड के इनपुट या आउटपुट को फाइल के रूप में प्रदर्शित करने की अनुमति देती है (जैसे: `<(cmd)` या `> (cmd)`।

3
Config फाइल '/ dev / fd / 63' खोलने में विफल, त्रुटि: wpa_supplicant के लिए ऐसी कोई फ़ाइल या निर्देशिका नहीं
जब मैं ऐसा करता हूं: sudo wpa_supplicant -D nl80211,wext -i wlp4s0 -c &lt;(wpa_passphrase "some ssid" "password") मुझे मिला Successfully initialized wpa_supplicant Failed to open config file '/dev/fd/63', error: No such file or directory Failed to read or parse configuration '/dev/fd/63' कोई विचार?

2
मैं इस बैश पाइप निर्माण का उपयोग करके डेटा क्यों खोता हूं?
मैं कुछ कार्यक्रमों को संयोजित करने की कोशिश कर रहा हूं (कृपया किसी भी अतिरिक्त को अनदेखा करें, यह भारी कार्य-प्रगति है): pv -q -l -L 1 &lt; input.csv | ./repeat &lt;(nc "host" 1234) जहां दोहराने के कार्यक्रम का स्रोत निम्नानुसार है: #include &lt;fcntl.h&gt; #include &lt;stdint.h&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; …

2
प्रक्रिया प्रतिस्थापन के साथ आउटपुट ऑर्डर
यह वह है जो मैं आमतौर पर चलाने के लिए grepऔर wcएक फाइल पर दो बार स्कैन किए बिना करता हूं &lt;file.txt tee &gt;(grep LITERAL) &gt;(wc -l) &gt;/dev/null हालाँकि, इससे पैदावार होती है EXEC LITERAL 32 कभी-कभी और 32 EXEC LITERAL बाकी समय पर। ( पहले उदाहरण grepसे आउटपुट wcनिकलता …

2
प्रक्रिया प्रतिस्थापन क्यों नहीं है <() ssh -F के साथ काम करते हैं
मेरे पास कुछ योनि आभासी मशीनें हैं। उनमें लॉग इन करने के लिए मैं vagrant sshकमांड जारी करता हूं । मैं नियमित sshकमांड का उपयोग करके उनमें लॉग इन करना चाहता हूं । vagrant ssh-configउपयुक्त कॉन्फ़िग फ़ाइल आउटपुट $ vagrant ssh-config Host default HostName 127.0.0.1 User vagrant Port 2201 UserKnownHostsFile …

1
जीएनयू मेकफाइल्स में प्रक्रिया प्रतिस्थापन
बैश प्रॉम्प्ट पर, कोई भी छद्म फ़ाइलों का उपयोग करके अलग-अलग निष्पादित कर सकता है: diff &lt;(echo test) &lt;(echo test) इसे Makefile में जोड़ने के रूप में विफल रहता है: all: diff &lt;(echo test) &lt;(echo test) त्रुटि (संकेत: / बिन / श अंक / बिन / बाश इस प्रणाली पर): …

3
प्रक्रिया प्रतिस्थापन पहले कब पेश किया गया था?
मैं यह जानने के लिए उत्सुक हूं कि कब तक प्रक्रिया प्रतिस्थापन के आसपास रही है। पहले कौन सा खोल था? इसे अन्य गोले में कब जोड़ा गया?

2
बैश कैसे व्यवहार करता है ">> ()"
आउटपुट पुनर्निर्देशन और प्रक्रिया प्रतिस्थापन के साथ प्रयोग करते समय मैंने निम्नलिखित कमांड और इसके परिणामस्वरूप आउटपुट पर ठोकर खाई: me @ elem: ~ $ इको फू&gt;&gt; (बिल्ली); इको बार बार मुझे @ हाथी: ~ $ फू (हां, अंत में वह खाली न्यूलाइन जानबूझकर है।) तो इको बार को बैश …

3
स्क्रिप्ट आउटपुट के स्व-पुनर्निर्देशन के बराबर डैश
बैश में आप वर्तमान में चल रहे स्क्रिप्ट के सभी भविष्य के आउटपुट को रीडायरेक्ट कर सकते हैं । इस लिपि के साथ उदाहरण के लिए, exec &gt; &gt;(logger -t my-awesome-script) echo 1 echo 2 echo 3 यह syslog में समाप्त हो जाएगा: Oct 26 01:03:16 mybox my-awesome-script[72754]: 1 Oct …

1
अस्थायी फ़ाइल के साथ बैश प्रक्रिया प्रतिस्थापन
उदाहरण के लिए कुछ कार्यक्रमों को अपनी फ़ाइलों की तलाश करने की आवश्यकता objdumpहोती है। $ objdump -D -b binary -m i8086 &lt;(echo 0xea 0x5b 0xe0 0x00 0xf0|xxd -r -p) objdump: Warning: '/proc/self/fd/11' is not an ordinary file यह प्रक्रिया प्रतिस्थापन अस्थायी फ़ाइलों का उपयोग करने के लिए सुविधाजनक होगा। …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.