Я запускаю несколько bash сценариев, которые после выполнения каких-либо действий отправляют сценарии sbatch, и я хочу проверить, существует ли среда conda, требуемая для работы инструментов в сценарии sbatch, и затем соответствует ли эта именованная среда conda содержимому yml-файл среды conda.
По сути, это так:
test ! -d ~/miniconda3/envs/fungal-hybrid-assembly || echo "Conda environment does not exist. Initialising conda environment......" && conda create fungal-hybrid-assembly.yml
Но проверяется, что среда fungal-hybrid-Assembly на самом деле содержит правильные пакеты, а не просто существующие.