У моєму ~/.bashrcфайлі є два визначення:
commandA, що є псевдонімом більш тривалого шляхуcommandB, який є псевдонімом сценарію Bash
Я хочу обробити один і той же файл із цими двома командами, тому я написав такий сценарій Bash:
#!/bin/bash
for file in "$@"
do
commandA $file
commandB $file
done
Навіть після виходу з сеансу та входу в систему, Bash command not foundвикликає помилки для обох команд, коли я запускаю цей сценарій.
Що я роблю неправильно?
source ~/.bashrc.