Come sovrascrivere il comando terminale "rm" per eseguire il comando "rm -i" per impostazione predefinita?

2

Il comando rm nukes files.

rm -i chiede conferma prima di eseguire il nuking dei file.

Quando utilizzo rm , voglio che rm -i si verifichi.

    
posta 55 Cancri 10.07.2016 - 14:41
fonte

1 risposta

6

Utilizza un alias .

The alias command allows the user to launch any command or group of commands (including options and filenames) by entering a single word

alias rm="rm -i"

La prossima volta che eseguirai il comando rm , emetterà rm -i

Puoi anche creare un nuovo alias nel caso in cui desideri mantenere rm funzionante come di default. Per creare un nuovo alias

alias rmi="rm -i"

Ora, rm avrà il suo comportamento predefinito e rmi avrà l'opzione -i

Per renderlo permanente, aggiungilo alla tua ~/.bash_profile . In questo modo, ogni volta che apri una nuova shell, il tuo alias sarà pronto.

    
risposta data 10.07.2016 - 14:54
fonte

Leggi altre domande sui tag