Saya baru saja membuka skrip shell warisan (ditulis dalam ksh88 lama di Solaris) dan menemukan yang berikut ini berulang di seluruh kode:
[ -f $myfile ] && \rm -f $myfile
Backslash yang melarikan diri menurut saya aneh.
Saya tahu ini disengaja, karena melarikan diri semacam ini (tampaknya tidak berguna) diulangi di seluruh kode. Penulis aslinya sudah lama hilang, saya tidak bisa menghubunginya untuk memintanya.
Apakah ini hanya keanehan lucu dari penulis atau itu semacam praktik baik yang sudah ketinggalan zaman yang masuk akal di beberapa titik waktu? Atau mungkin sebenarnya cara yang disarankan untuk melakukan sesuatu dan saya kehilangan sesuatu sama sekali?
rm
dengan path lengkap.