Sim, deve funcionar (não tenho sudo para testá-lo, mas até su funciona).
Não é assim que você faz as coisas, o sudo significa exatamente para essa situação - se você precisar disso, configure-o para não precisar de uma senha para abcde .
Adicione esta linha
username ALL=(ALL) NOPASSWD:/path/to/your/abcde
para /etc/sudoers e agora sudo não solicita ao usuário especificado uma senha para esse comando específico.
Nunca armazene senhas em texto simples.