Se você quiser usar uma função armazenada em ~/.bashrc
, digite esse arquivo em seu comando:
gnome-terminal --tab -e "bash -c 'source ~/.bashrc;set-title 99;ping 192.168.7.99'"
Você mencionou nos comentários que planeja usar isso em um script de shell e com várias guias gnome-terminal
. Como prova de conceito, você pode usar o seguinte script como exemplo:
#!/bin/bash
gnome-terminal --tab -e "bash -c 'printf \"3]0;TEST1gnome-terminal --tab -e "bash -c 'source ~/.bashrc;set-title 99;ping 192.168.7.99'"
7\"; sleep 7'" \
--tab -e "bash -c 'printf \"3]0;TEST2#!/bin/bash
gnome-terminal --tab -e "bash -c 'printf \"3]0;TEST1%pre%7\"; sleep 7'" \
--tab -e "bash -c 'printf \"3]0;TEST2%pre%7\"; ping -c 4 8.8.8.8'" \
7\"; ping -c 4 8.8.8.8'" \
Em vez da função bash, isso usa printf
e as seqüências de escape diretamente. Por favor, esteja atento às barras invertidas.