मैं एक मॉड्यूलर स्क्रिप्ट बनाने की कोशिश कर रहा हूं। मेरे पास कई स्क्रिप्ट / कमांड हैं जिन्हें एक ही स्क्रिप्ट से कहा जाता है।
मैं प्रत्येक अलग कमांड के आउटपुट को उपसर्ग करना चाहता हूं।
examle:
मेरी फाइलें allcommands.sh / command1.sh / command2.sh हैं
कमांड 1.श आउटपुट
file exists
file moved
Command2.sh आउटपुट
file copied
file emptied
allcommands.sh स्क्रिप्ट चलाता command1.sh और command2.sh
मैं इन दोनों लिपियों के प्रत्येक आउटपुट को इस तरह से उपसर्ग करना चाहता हूं:
[command1] file exists
[command1] file moved
[command2] file copied
[command2] file emptied
sed
कार्यक्षमता को नहीं समझता । मुझे माफ कर दो।
sed "s/\^/command1 /"