Linux e Mac consentono di creare dei comandi da terminale personalizzati, detti alias.

LINUX

Per creare gli alias su Linux dobbiamo modificare il file “.bashrc”  della propria home:

nano ~/.bashrc

Con questo comando, tramite l’editor di testo nano abbiamo aperto il file .bashrc.

Possiamo per esempio creare un comando personalizzato di nome “aliasedit” che consente di aprire il foglio degli alias, quindi facendo in modo che al comando “aliasedit” corrisponde “nano ~/.bashrc“. Per farlo basta aggiungere una stringa come la seguente:

alias aliasedit='nano ~/.bashrc'

In alternativa a nano si possono utilizzare anche altri editor di testo (anche esterni al terminale) come gedit, pluma, leafpad o scite.

NB: in alcune distribuzioni bisogna utilizzare il file “bash_aliases”  piuttosto che “bashrc”.


MAC

Analogamente, per creare gli alias su Mac dobbiamo modificare il file “.bash_profile” della propria home:

nano ~/.bash_profile

Anche in questo caso, per comodità, creiamo un comando personalizzato di nome “aliasedit” che consente di aprire il foglio degli alias. Per farlo aggiungiamo la seguente:

alias aliasedit='nano ~/.bash_profile'

È possibile inoltre creare comandi che siano il risultato di più comandi concatenati, nel seguente modo:

alias nomecomando=’comando1; comando2; comando3; …’

Quando finiamo di modificare il foglio degli alias, digitiamo ctrl+O per salvare e ctrl+X per chiudere, dopo di chè è in genere necessario riavviare il terminale per rendere effettive le modifiche.

About OpenProgrammers

Programmatore per passione. Mi piace condividere qualsiasi idea o informazione utile, per questo motivo ho realizzato il blog.