レガシーシェルスクリプト(Solarisの古いksh88で作成された)を開いたところ、コード全体で次のことが繰り返されていることがわかりました。
[ -f $myfile ] && \rm -f $myfile
バックスラッシュのエスケープは、私を奇妙に感じます。
この種の(明らかに役に立たない)エスケープはコード全体で繰り返されるため、意図的に行われていることを知っています。元の著者はいなくなってしまったので、私は彼と連絡を取って彼に尋ねることはできません。
これは単に著者の面白い特異性ですか、それともある時点で意味のある非推奨の良い習慣ですか?それとも、実際に物事を行うための推奨方法であり、私は完全に何かを見逃していますか?
rm
フルパスで呼び出すことで十分です。