新しい bash セッションを生成する一連の python ツールを作成しました。これらの個々のサブシェルが親のコマンド履歴を継承することを望んでいます。私が試してみました:
shopt -s histappend
PROMPT_COMMAND="history -an;$PROMPT_COMMAND"
で.bash_profile
。しかし、それは私に必要なものを与えてくれませんでした。私はこれが行われたのを見てきました。私のツールは以下を使用します:
os.system('bash')
サブプロセスを生成します。
考え?より良い方法?