1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[history]コマンド履歴の中でワードを検索する方法

Last updated at Posted at 2024-11-11

結論

<構文>

$ history | grep '検索したいワード'   

<例>

$ history | grep 'git'                

<例の実行結果>

  995  git banch
  996  git branch
  997  git checkout origin/master
  998  git pull
  999  git branch

解説

  • historyコマンド
    • historyコマンドは、最後に入力した 16 個のコマンドをリストする

<構文>

$ history

<実行結果>

  998  chmod 600 xxx.csv
  999  ssh xxx_stg_ap1
 1000  cd ~
 1001  cd ..
 1002  vm
 1003  vagrant up
 1004  vagrant provision
 1005  vagrant ssh
 1006  vagrant reload
 1007  git origin/master
 1008  git branch
 1009  git checkout origin/feature/xxx
 1010  vagrant reload
 1011  vagrant halt
 1012  vagrant up
 1013  vagrant reload
  • | (パイプ)
    • コマンドを実行した結果として出力された値を、別のコマンドの入力として受け取ることができる

<構文>

$ コマンド1 | コマンド2
  • grepコマンド
    • テキストファイルの内容を検索し、指定した正規表現にマッチする行があれば表示する

<構文>

$ grep [オプション] [文字列パターン] [検索対象ファイル]

<例>
以下のようなテキストファイルを用意

image.png

$ grep test /Users/uchikoshik/Documents/test.txt

<例の実行結果>

test1
test2
test3

参考にした書籍

参考URL

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?