xinqu<p>I think I will start reading `man <a href="https://mastodon.bsd.cafe/tags/bash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bash</span></a>` line by line, there are so many features I didn't know about. For example:</p><p>You can use an alias as a parameter to an alias. E.g.:</p><p>alias lsopts='-lrt'<br>alias myls='ls '</p><p>"myls" executes "ls -lrt". To make that work, you have to append a space ' ' at the end of the myls definition.</p><p>There are better use cases for this, of course, this is just a test. If you ommit the ' ' after 'ls', myls lsopts returns "lsopts: No such file...."</p>