Если часть моего сценария bash предназначена для копирования файлов установки в каталог: install -d DIRECTORY
, но уже существует файл с именем DIRECTORY
, bash сообщает об ошибке, что файл уже существует. Как я могу решить эту проблему?
Например: install -d bash_completion.d
. Некоторое программное обеспечение, ранее установленное, имеет файл имя bash_completion.d
в том же месте, поэтому make install
не удается.
Это единственный вариант проверки с использованием if-else
или есть какой-то аккуратный способ сделать это? Некоторая теория может помочь.