Sembra pazzesco, ma ho appena controllato uno script di compilazione che è passato da rm -rf
a rm --recursive --force
, poiché sarebbe più leggibile. E un collaboratore che usa un Mac riporta queste interruzioni. Quando gli chiedo di eseguire rm --help
, ottiene
5gt2:html-build annevk$ rm --help
rm: illegal option -- -
usage: rm [-f | -i] [-dPRrvW] file ...
unlink file
5gt2:html-build annevk$ rm --force
rm: illegal option -- -
usage: rm [-f | -i] [-dPRrvW] file ...
unlink file
Questo mi sembra strano che una cosa così fondamentale non sia supportata da diversi * nix. Qualcuno ha una soluzione alternativa, o almeno una spiegazione?