Sto cercando di scrivere uno script di utilità che definisca determinati alias.
Il mio SHELL è tcsh
(non posso cambiarlo).
Ho provato quanto segue
#!/bin/tcsh
alias log 'less ~/logs/log.`date '+%Y%m%d'`''
Quindi lo eseguo in questo modo:
./myscript
log
L'output che ottengo è: log: Command not found.
Naturalmente se lo eseguo in questo modo:
source myscript
log
Va tutto bene.
Un modo per farlo senza specificare source ...
?
alias
nel tuo~/.cshrc
file?