Eu adicionaria a função no meu /home/user/.bashrc
no exemplo
myFunc() {
mm=$1
FILES=/home/user/*
for f in $FILES; do
if [[ $f == filename.dd.$mm.yyyy ]]; then
ls -la $f
fi
done
}
e lembrando-se de recarregar o arquivo .bashrc com o comando source ~/.bashrc
, eu chamaria a função do shell.
mm=$1
obterá o primeiro parâmetro (argumento) passado para a função chamando myFunc 08
e colocará em $mm
variable (passo bastante inútil, você pode usar diretamente $1
variable onde quer que você precise na função)