Atualização: vejo a maioria de vocês me apontando para o registro de todos os comandos inseridos no terminal. Eu não quero isso. Tudo o que eu quero fazer é sempre que alguém executar o meu script eu só preciso registrar as opções que ele deu juntamente com o nome do script.
Depois de pensar por um tempo, consegui descobrir. Eu estou usando o seguinte método para alcançá-lo. Script de amostra:
#!/bin/ksh
NAME='basename $0'
echo 'date' $WHOAMI ran this script $NAME with options -h $HVARIABLE -l $LVARIABLE -x $LOCALVARIABLE >> scripts.log
.
..
..
....
echo "SUCCESS" >> scripts.log
exit 0
Ao incluir essas duas linhas em todos os meus scripts, consegui registrar quem está fazendo o que e quais opções estão fornecendo.