Eu gostaria de criar uma função ou alias ou conclusão de comando no bash que tomaria um comando como "dfk-1234" ou "DFK-nnnnn" (o número pode ser de 1 a 5 dígitos, não preenchido com zero) e executar um comando "dfkp DFK-nnnn".
Os argumentos devem ser passados literalmente. "dfk-18875 cat file.txt" deve se tornar "dfpk DFK-18875 cat file.txt".
Acho que a conclusão do comando ou a expansão da guia funcionariam, mas não consigo descobrir como fazê-lo quando o número mudar.
Qual é a melhor forma de fazer isso? Uma vez que eu possa lidar com o nome do comando principal, então eu posso lidar com o resto (case, argumentos, etc).