ターミネーターの起動時にコマンドを実行できない

ターミネーターの起動時にコマンドを実行できない

Terminator のマニュアル ページによると、コマンド--commandを実行するときにフラグを使用してterminator、ターミナル ウィンドウが開いたときにコマンドを実行できるそうです。ただし、うまく動作しないようです。次のことを試しました。

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

最初のステップは、これを動作させることです。次に、man ページには、このコマンドが「デフォルトのシェルまたはプロファイルで指定されたコマンドの代わりに」実行されることも示されています。これは、ファイルからのエイリアスが.bashrcロードされないことを意味しますか? そうであれば、どうすればロードできますか?

私が実行しようとしている完全なコマンドは次のようになります。

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

ssh-apixelはファイル内で定義されているエイリアスです.bashrc

答え1

最終的に私にとってうまくいったのは次のことです:

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

関連情報