Команда Bash: в чем разница между переменной и псевдонимами?

Я новичок в Linux и начиная с основ.

- Я думал, что псевдоним используется, чтобы сделать ярлык к команде. Но я попробовал следующее, используя переменную (в Ubuntu) и все еще работает!

$ foo="mkdir Directory"
$ $foo #this will create a directory named Directory

Использование псевдонима:

$ alias bar="mkdir Directory"
$ bar #creates a Directory named directory

Это то, как он должен работать? Большое спасибо за ответы :)

12
задан Foo Bah 8 September 2011 в 03:17
поделиться