bashの履歴を以前のbashの履歴と同じにする方法は?
bashの最新記録はほとんど要求していませんが失敗しました。
$ bash -lc 'find . -iname \*.c; bash -l'
#or
$ bash -lc 'history -s find . -iname \*.c; history -w; bash -l'
歴史がないだろう
find . -iname \*.c
この状況を解決するには?
答え1
-commandを実行するために非対話型シェルを呼び出していますfind
。
デフォルトでは、非対話型シェルには記録はありません。
バラよりBashスクリプトの履歴コマンド考えられる解決策を見つけてください。