私のシステムは、後で使用するために過去のコマンドを検索できるように、多くの履歴を記録するように設定されています。
history
さまざまな行番号を取得するためにコマンドをフィルタリングしたいです。たとえば、500行と600行の間の記録を望んでいるとします。最良のアプローチは何ですか?
答え1
Sed
行間をフィルタリングするために使用できます。
history | sed -n 500,600p
前の答え:
history | grep [5-6][0-9][0-9]
欠点は、500〜600の数字を含む他のコマンドが誤った肯定を提供することです。