Мне нужно уточнить, как мы запускаем исполняемые файлы под терминалом. Это может быть хромым вопросом, но в чем разница между запуском исполняемого файла с ./an_executable и . an_executable (допустим, что мы находимся в каталоге, где находится an_executable)
Я уже знаю, что первый заставит оболочку искать an_executable в текущем каталоге (.), но почему не требуется / после . при использовании последней версии?
Спасибо заранее. [!d2 ]