Кто-нибудь может помочь мне, сказав, что -e делает в конструкции if, за которой следует каталог или файл? спасибо большое
См. man test для деталей. -e возвращает true, если файл или каталог существует, и ложь, если это не делает.
man test
-e