Probleme beim Ausführen des Befehls beim Terminator-Start

Probleme beim Ausführen des Befehls beim Terminator-Start

Laut der Terminator-Manpage kann ich das --commandFlag beim Ausführen des terminatorBefehls verwenden, um einen Befehl auszuführen, wenn das Terminalfenster geöffnet wird. Allerdings kriege ich es scheinbar nicht zum Laufen. Ich habe Folgendes versucht:

terminator --command="ls"
terminator --command ls
terminator --command "ls"

Der erste Schritt besteht darin, dies zum Laufen zu bringen. Zweitens weist die Manpage auch darauf hin, dass der Befehl „anstelle Ihres Standard-Shell- oder Profilbefehls“ ausgeführt wird. Bedeutet das, dass Aliase aus meiner .bashrcDatei nicht geladen werden? Wenn ja, wie kann ich sie laden lassen?

Der vollständige Befehl, den ich suche, sieht ungefähr so ​​aus:

terminator --command ssh-apixel --geometry 900x575+110+55 --new-tab

wo ssh-apixelist ein Alias, der in meiner .bashrcDatei definiert ist.

Antwort1

Folgendes hat bei mir letztendlich funktioniert:

terminator -e "bash --rcfile <(echo '. /home/apixel/.bashrc; ssh [email protected]')" --geometry 900x575+110+55 --new-tab

verwandte Informationen