В чем разница между псевдонимом и экспортом (и функцией!) [BASH]?
Я удивлен, что раньше меня не спрашивали, но ...
В чем разница между
псевдоним ⇢ alias EXPORT='alias'
функция ⇢ function exporter() { echo $EXPORT }
а также
экспорт ⇢ export ALIAS='export'
и в этом отношении ...
alias export=$(function)
(К / к)
вbash
(zsh
, и другие.)
В частности, меня больше всего интересует знание лексической / практической разницы между
alias this=that
а также
export that=this
я имеюобе формы...повсюду - и предпочел бы прекратить произвольно выбирать один, а не другой.
Я уверен, что есть отличная ссылка на "области применения и варианты использования для оболочек Unix", где-то ... но думал, что я опубликую вопрос здесь, от имениправедное canonicalicism.