Я часто вижу команды, написанные со следующим синтаксисом, и мне любопытно, если это сделано из соображений совместимости:
Фрагмент по умолчанию .bash_profile в CentOS
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
Я всегда предпочитаю писать более сжатую версию. Есть ли причина не просто написать это?
export PATH=$PATH:$HOME/bin
Я предполагаю, что более старые версии оболочки не поддерживали это, но не могли найти какие-либо детали в поиске.