Running command as login shell without starting a new shell?
<p>I'm trying to see what the output of a command would be if I were in a login shell, without having to go into a login shell. I've tried several variations of </p>

<pre><code>zsh --login -c "alias"
</code></pre>

<p>But none of my aliases get shown; are <code>--login</code> and <code>-c</code> incompatible?</p>