How does the shell decide which of same-name keyword, builtin, and external command to run?
71400
Order of executables started in bash
832
What are the shell's control and redirection operators?
150107
How can I use two similar usepackages for many similar commands?
30228
How do I check which shell I am using?
209
What does if __name__ == "__main__": do?
109962
How do I list all available shell builtin commands?
70247
why can't `_` be exported to the environment of bash?
52584
Is test or [ or [[ more portable both between bash shells and between other shells?
12579
How to determine the current shell I'm working on
30485
Why do I get different outputs in case of sh and bash?
16521
How to use aliases defined in .bashrc in other scripts?
83583
How do I get bash completion to work with aliases?
4882
Why is it better to use "#!/usr/bin/env NAME" instead of "#!/path/to/NAME" as my shebang?
103196
How to find list of available shells by command-line?
21185
What is the difference between a builtin command and one that is not?
21291
Lookup shell variables by name, indirectly
85968
How do I find a command if I don't know its name?