※ ChatGPTを利用し、要約された質問です(原文:findコマンドの-nameについて)
findコマンドの-nameオプションについての疑問
このQ&Aのポイント
findコマンドの-nameオプションについて質問があります。
nameオプションでワイルドカードを使いたいので、パターン部分をシングルクォートで囲っていることは理解できるのですが、「.bak」のドット前にバックスラッシュがついている意味がわかりません。
ネットでfindコマンド例を探してみると、バックスラッシュなしで説明されていますが、実行結果に変わりはないようです。意味が理解できず困っています。
独習Linux第2版で勉強しています。
findコマンドのnameオプションについて質問があります。
テキストでは下記のようなコマンド例が載っています。
find Reports/ -type f -name '*\.bak' -exec rm {} \;
nameオプションでワイルドカードを使いたいので
パターン部分をシングルクォートで囲っていることは理解できるのですが
「.bak」のドット前にバックスラッシュがついている意味がわかりません。
ネットでfindコマンド例を探してみると、
find Reports/ -type f -name '*.bak' -exec rm {} \;
という感じでバックスラッシュなしで説明されています。
実行結果に変わりはないようですが、意味が理解できず困っています。
教えてください。
お礼
回答ありがとうございます。