特定の日付の端末履歴を表示するにはどうすればよいですか?
たとえば、今日は4月4日で、3月31日の履歴を表示したい
特定の日付の端末履歴を表示するにはどうすればよいですか?
たとえば、今日は4月4日で、3月31日の履歴を表示したい
回答:
history
次を使用して、日付を含めるように形式を設定できます。
HISTTIMEFORMAT="%d/%m/%y %T "
次に、次を使用して特定の日付をフィルタリングしますgrep
。
history | grep "31/03"
より詳しい情報:
注:@muruおよび@Kamilから-HISTTIMEFORMATはこの期間中に既に設定されている必要があります。そうでない場合、bashは今日の日付のみを使用します
バッシュマン - HISTTIMEFORMAT
- nixCraft-Bash履歴-日付と時刻を表示する
HISTTIMEFORMAT
すでにこの期間中にセットにされている必要があります、またはbashはちょうど今日の日付を使用します。