Linux Know-How provides a collection of introductory texts on often needed Linux skills. |
Home Bash Guide for Beginners Bash and Bash scripts Advantages of the Bourne Again Shell Aliases - Survey | ||
See also: Aliases - Details | ||
Search the VIAS Library | Index | ||
Aliases - Survey
Bash always reads at least one complete line of input before executing any of the commands on that line. Aliases are expanded when a command is read, not when it is executed. Therefore, an alias definition appearing on the same line as another command does not take effect until the next line of input is read. The commands following the alias definition on that line are not affected by the new alias. Aliases are expanded when a function definition is read, not when the function is executed, because a function definition is itself a compound command. As a consequence, aliases defined in a function are not available until after that function is executed. We will discuss aliases in detail in in more detail later-on.
|
||
Home Bash Guide for Beginners Bash and Bash scripts Advantages of the Bourne Again Shell Aliases - Survey |