Gnome-terminal के एकाधिक टैब खोलें, एन ट्रिगर कमांड के साथ प्रत्येक ट्रिगर कमांड

मेरे पास एक साधारण बैश स्क्रिप्ट है:

#!/bin/bash
gnome-terminal --working-directory=xxx/yyy/zzz --tab -e "command 1" --tab -e "command 2" --tab -e "command 3" --tab -e "command 4"

मुझे कुछ अन्य देरी के साथ कमांड को ट्रिगर करने के लिए इन टैबों में से प्रत्येक की आवश्यकता है इसलिए मैंने यह कोशिश की:

#!/bin/bash
gnome-terminal --working-directory=xxx/yyy/zzz --tab -e "command 1" --tab -e "sleep 2" -e "command 2" --tab -e "sleep 4" -e "command 3" --tab -e "sleep 6" -e "command 4"

उन्हें 2 सेकंड का अंतर देने के लिए, लेकिन इन्हें अभी भी एक ही समय में ट्रिगर किया जा रहा है, क्या ऐसा करने का कोई तरीका है? धन्यवाद

0

1 उत्तर

कुछ ऐसा करने की कोशिश करो

gnome-terminal --working-directory=xxx/yyy/zzz --tab -e "command 1" --tab -e "sh -c 'sleep 2; command 2'" --tab -e "sh -c 'sleep 4; command 3'" --tab -e "sh -c 'sleep 6; command 4'" 
0
जोड़ा
एक जादू की तरह काम करता है। बहुत धन्यवाद।
जोड़ा लेखक Jakub Zak, स्रोत