LoginSignup
0
0

More than 3 years have passed since last update.

もっとも新しいファイルをviで開くbashのalias

Posted at

目的

大量のlogファイルから最新のファイルを見つけてvimで開きたい時、コマンドがいっぱいあるディレクトリで一番最後に編集したファイルを開きたい時ないですか?それを一発で開くbashのaliasです

考えかた

lsで時間順に表示して、最初の1行をheadで取り出して、それをvimに渡すだけです。vlはvi_last_modified_fileぐらいの意味です。

alias vl='vi $( ls -t |head -n 1)'

様々な環境で動くかなんていうのは調べていないですが、ContOS7ではOKでした。lsとかviとか別に色々aliasされていることがあるので、うまく動かない時はそちらもチェックされてはいかがでしょうか。
.bashrcなどに登録してもらうといつでも使えます。どなたかのお役に立てると嬉しいです。

0
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
0
0