Лично я бы просто определил другую аббревиатуру для объединенного падежа. Однако вы можете определить свою rdbms
функцию следующим образом, чтобы позволить вам комбинировать ее с вашей функцией be следующим образом be (rdbm)
:
function rdbm if status --is-command-substitution echo rake db:migrate else rake db:migrate end end
Вы также можете изменить свою be
функцию, чтобы вы могли печатать просто печатать be rdbm
при использовании с предыдущим изменением:
function be if test "$argv" = "rdbm" bundle exec (rdbm) else bundle exec $argv end end