Makefile を眺めているとコマンドの前に@
をつけているターゲットがあり、その効果を調べて1みた。日本語での記事が無かったので記事を書いた。
以下のように、コマンドの前に @
をつけたコマンドとつけていないコマンド両方を実行してみる。
なので、例えばお役立ち事例として、Makefile でターゲットの実行時に、何を行うか説明をしたい場合に @を付けるとスッキリした文をターミナルに表示することができる。
Command Echoing/Silencing Add an
@
before a command to stop it from being printed
You can also run make with-s
to add an@
before each line