Не анализировать ls
вывод . Прочитайте список файлов в массив и проверьте размер массива.
retry() {
while true; do
files=( *File*${JulianDate}.* )
(( ${#files[@]} >= 12 )) && break
sleep for some amount
done
do stuff with 12 or more files...
}
По возможности следует использовать предоставленные дистрибутивом драйверы NVIDIA Linux, поскольку они правильно упакованы и протестированы на совместимость с вашим дистрибутивом.
Драйверы, предоставляемые непосредственно NVIDIA, предназначены только для опытных пользователей или ИТ-специалистов.
Я копался и, к сожалению, не смог найти драйверы 460. *для вашей версии Ubuntu. Лучшее, что я нашел, это :https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa, но этот PPA, по-видимому, поддерживает только Ubuntu 18 и 20.
Со временем новые драйверы будут выпущены для вашей версии Ubuntu, так что, думаю, вам придется подождать.