Saya mencoba menulis skrip utilitas yang mendefinisikan alias tertentu.
SHELL saya adalah tcsh
(tidak dapat mengubahnya).
Saya mencoba yang berikut ini
#!/bin/tcsh
alias log 'less ~/logs/log.`date '+%Y%m%d'`''
Lalu saya jalankan seperti ini:
./myscript
log
Output yang saya dapatkan adalah: log: Command not found.
Wajar jika saya menjalankannya seperti ini:
source myscript
log
Semuanya baik-baik saja.
Adakah cara untuk melakukannya tanpa menentukan source ...
?
@qweet - Itu bukan tujuan saya - Saya ingin sesuatu yang dinamis.
—
RonK
alias
dalam~/.cshrc
file Anda ?