web-dev-qa-db-ja.com

指定されたディレクトリでzshを起動します

gnome-terminal --tab zshで新しいターミナルタブを開始できます。しかし、今度は新しいシェルのディレクトリも指定したいと思います。

.zshrccdを入れる必要のないオプションが見つかりませんでした。呼び出し元のコマンドからディレクトリを動的に指定したいので、これは私にはオプションではありません。 zsh -cが機能していないようで、コマンドをzshにパイプしても、対話型シェルにはなりません(たとえ、これをgnome-terminalコマンドに渡すことができるとは思えません)。

1
piegames

--working-directoryオプションを追加することをお勧めします。

から man gnome-terminal

--working-directory = DIRNAME
端末の作業ディレクトリをDIRNAMEに設定します

したがって、コマンドは次のようになります。

gnome-terminal --working-directory=DIRNAME --tab zsh
1
n8te