フォローアップの質問ですBash履歴ファイルの最大サイズはありますか?。
残念ながら、大気科学やコンピュータではbashの代わりにtcshを使用するため、機能しません。
また、何らかの理由でリモートPuttyセッションを終了し、新しいセッションを開始するたびに、履歴ファイルは引き続き置き換えられます。この問題をどのように解決できますか?
答え1
良い出発点は次のとおりです。
http://hints.macworld.com/article.php?story=20070715091413640
set history = 2000 # History remembered is 2000
set savehist = (2000 merge) # Save and merge with existing saved
set histfile = ~/.tcsh_history
...in .tcshrc and this line...
history -S
...in .logout solved the problem.
履歴はターミナルセッション間で維持されるだけでなくマージされます(コマンド日付を考慮)。
また、ログインシェルが tcsh と言って必ずしも使用しなければならないという意味ではありません。バッシュがインストールされていますか?以下を実行できますか?
$ bash
動作している場合は、.tcshrcに "bash --login"を追加し、bash(または有利であると判断した場合はzsh)を使用できます。