これらのワイルドカード/パスの意味*~ .*~ \#*\#

これらのワイルドカード/パスの意味*~ .*~ \#*\#

私が勉強していた記事で、Makefile次のようなフレーズを見ました。

@rm -f *~ .*~ \#*\#

特殊文字で検索が難しいため、次の意味に関する情報が見つかりません。

  • *~
  • .*~
  • \#*\#

GNU make マニュアルには定義されていないようで、まだ触れていないファイルパス仕様のようです。

答え1

ここでは特別なことが起こらないようです。

*~

チルダ文字で終わるすべてのファイル。

.*~

チルダ文字で終わる隠しファイル。

\#*\#

ハッシュ記号で始まり終わるすべてのファイル。

文脈がなければ、これらのファイルの目的は何であるかはわかりませんが、推測してみると、エディタまたはコンパイラで作成された一時ファイルを参照することをお勧めします。

関連情報