Właśnie otworzyłem starszy skrypt powłoki (napisany w starym ksh88 na Solarisie) i znalazłem następujące powtórzenia w całym kodzie:
[ -f $myfile ] && \rm -f $myfile
Uciekający ukośnik wydaje mi się dziwny.
Wiem, że jest to celowe, ponieważ tego rodzaju (pozornie bezużyteczne) ucieczki powtarzają się w całym kodzie. Pierwotnego autora już dawno nie ma, nie mogę się z nim skontaktować, by go zapytać.
Czy jest to po prostu zabawna osobliwość autora, czy też jest to jakaś przestarzała dobra praktyka, która w pewnym momencie miała sens? A może jest to właściwie zalecany sposób robienia rzeczy i coś zupełnie mi brakuje?
rm
pełną ścieżkę.