LoginSignup
0
0

More than 5 years have passed since last update.

「そこは less で表示してほしくない!」という時に使える cat

Posted at

Git の pager に less を指定している場合など、何もしないと less で表示される場合があります。便利なのですが、行番号が表示されたりと不便なこともあります。

1 コマンドだけそれを解除する方法です。

やり方

最後に | cat - をつけるだけ。

console
# git diff # => less で表示されてしまう
git diff | cat - # => コンソールに表示される

使いどころ

自分は git diff --name-only でファイル名をターミナルからコピーしたいときに使います。

どうしてこうなる

パイプに流すと less で表示されず、標準入力をそのまま出力する cat - でコンソールに出力しています。

終わりに

コピー用途なら pbcopyclip を使うほうが楽だと思います。

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