.screenrcでプロセス交換を実行するには?

.screenrcでプロセス交換を実行するには?

.screenrcで/ myDirディレクトリにbashを使用してウィンドウを開きたいです。作業ディレクトリを別のディレクトリに変更する行があったため、chdir /myDir実行前に実行するとscreen機能しませんでした。.bashrc

したがって、.bashrcが実行された後にbashに/ myDirでcdするように指示する方法が必要です。 Bashのコマンドラインからこれを正常に実行できます。

bash --init-file <(echo "source .bashrc; cd /myDir")

ただし、.screenrcでこれを行うと、次のようになります。

screen -t bash bash --init-file <(echo "source .bashrc; cd /myDir")

窓が開かない。印刷されないいくつかのエラーが発生します。

動作させるシェル魔法はありますか?

ベストアンサー1

おすすめ記事