cshがtcsh履歴タイムスタンプを混乱させないようにする方法は?

cshがtcsh履歴タイムスタンプを混乱させないようにする方法は?

私は使うtcsh私の基本的なシェルで。時々私は走るcsh(たとえばテストのために)私のファイル、特にタイムスタンプはめちゃくちゃになりましたsavehist history。多くのイベントがまったく同じタイムスタンプの下で終了しました。

これを止める最良の方法は何ですかcsh

答え1

cshあなたのシステムはそのように聞こえますがtcsh、あなたが期待していないときにシステムはあなたの設定を読んでいます。またはtcsh両方の履歴ファイルを設定しましたcsh

その場合は、cshを呼び出してファイルの読み取りをスキップtcshできます。始める前に任意のファイルを読み取るように設定できるかどうかはわかりませんが、ファイルについては十分簡単です。cshcsh -f.tcshrcsource

システムにcsh存在しない場合は、tcshシステムに何かを追加して、特定の変数である別の履歴ファイルを使用して.tcshrc設定できます。たとえば、私の中には次の行があります。tcshhistfiletcsh.tcshrc

set histfile = ~/.tcsh_history

関連情報