Ci sono molti file con cui lavoro spesso. Ad esempio alcuni file di configurazione o file di registro. Diciamo che il file di registro di Apache. Spesso mi voglio tail
o grep
esso. Invece di scrivere:
tail -50 /var/log/apache2/error_log
Preferisco scrivere
tail -50 apachelog
In modo che apachelog
funzioni come alias per questo nome file. Ma se definisco un alias nel mio bashrc
, deve essere un intero comando; (apparentemente) non può essere un alias per un nome file in modo da poterlo fare riferimento in un secondo momento. C'è un modo per raggiungere questo obiettivo?
NOTA: ho una grande varietà di file e una grande varietà di diversi comandi che voglio eseguire, quindi la creazione di funzioni o aliasses per tutte queste diverse opzioni non sarà la mia soluzione preferita.