एक बड़ी स्क्रिप्ट में कुछ सिमुलेशन डेटा को पोस्ट-प्रोसेस करने के लिए मेरे पास निम्नलिखित लाइन थी:
parallel bnzip2 -- *.bz2
जो, अगर मैं parallelसही ढंग से समझता हूं (और मैं नहीं कर सकता हूं), सूचीबद्ध एक्सटेंशन के साथ सभी फाइलों पर कार्यक्रम के एन-कोर थ्रेड्स चलाने चाहिए। आप देख सकते हैं कि मैंने कमान को छोड़ दिया है bunzip2। मैं यहां एक चेतावनी या त्रुटि संदेश की उम्मीद करूंगा, लेकिन यह चुपचाप विफल रहता है। क्या यह इरादा है? भविष्य में मुझे इसके बारे में कैसे जानकारी नहीं है?
अपडेट करें:
यह संभव है कि मुझे लगता है कि मैं जो कुछ करता हूं, parallelउससे अलग स्थापित है:
> parallel --version`
parallel: invalid option -- '-'
parallel [OPTIONS] command -- arguments
for each argument, run command with argument, in parallel
parallel [OPTIONS] -- commands
run specified commands in parallel
parallelमेरे सिस्टम का एक आदमी पृष्ठ देता है:
parallel(1) parallel(1)
NAME
parallel - run programs in parallel
....
AUTHOR
Tollef Fog Heen
जो लगता है कि यह जीएनयू संस्करण नहीं है।
parallel --versionकहता है?$ parallel bnzip2 -- * sh: bnzip2: command not found