Comando Bash como variable

Estoy tratando de almacenar el inicio de un comando sed dentro de una variable como esta:

sedcmd="sed -i '' "

Luego ejecuto un comando así:

   $sedcmd s/$orig_pkg/$package_name/g $f

Y no funciona. Al ejecutar el script con bash -x, puedo ver que se está expandiendo como:

   sed -i ''\'''\''' 

¿Cuál es la forma correcta de expresar esto?