65
68

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

立つハッカー、シェルを濁さず

Last updated at Posted at 2014-08-31

おことわり

このTipsは不作法だとして異論が出るかもしれないが、私自身がよくやるのでここで公開してみる。それは一体何かというと……

コマンドヒストリーが残るのイヤだ!

と思うことってよくないだろうか? 開発環境で、後に再利用することは到底ありえないくらい長ーいワンライナーを書いたり、あるいは rm -rf * みたいなキケンなコマンドを実行したりして、ログアウト後にそういうのを残したくない、と思うこと。

そんなアナタにオススメのTipsだと思う。

次のコマンドを実行すればOK

ヒストリーを残さないログアウト
$ kill -9 $$

変数 $$ は、今ログインしているシェルのプロセスIDを持っている特殊な変数だ。これを強制終了すれば、ヒストリーファイルを更新する余地を与えずログアウトすることができる、というわけだ。

簡単でしょ。

65
68
7

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
65
68

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?