मैं एक ही लाइन में एक ही फाइल पर कई कमांड चलाने में सक्षम होना चाहता हूं। जिस तरह से मैं वर्तमान में यह कर रहा हूँ:
commandA file && commandB file && perl -ne '...' file
मेरी आंत वृत्ति मुझे बताती है कि केवल एक बार फाइलनाम तर्क प्रदान करने का तरीका होना चाहिए और इसे दोनों कमांडों को एक साथ xargs
या कुछ इसी तरह से पाइप करना चाहिए:
find file | xargs commandA && xargs commandB && xargs perl -ne '...'
जब मैं यह कोशिश करता हूं, तो केवल पहली कमांड चलती है। मैं जो करना चाहता हूं उसे कैसे हासिल कर सकता हूं?