単一のコマンドで作業環境を起動するには、異なるフォルダでシェルを実行する複数のurxvt
ウィンドウを起動したいと思います。ただし、起動コマンド(例:a)を実行し、後で終了しないfish
確実な方法が見つかりませんでした。デフォルトに設定せずに特定のディレクトリで実行する方法を知っている人はいますか?fish
cd
fish
config.fish
ベストアンサー1
魚と呼ばれるものを遠ざけてくださいcd
。たとえば、代わりに次をurxvt -e fish
実行します。
urxvt -e sh -c 'cd /wherever/you/want; fish'
urxvt -e sh -c 'cd /wherever/you/want && fish'
ディレクトリが存在しないときに端末を開かないようにするには、これを実行します。