Простое решение - немного изменить логику:
i=1;
while [ "$i" -le 10 ]; do
if [ condition1 -le condition2 ]; do
#>>> Submit jobs
## Increment the value of $i if a job was submitted
i=$((i+1))
else
# SERVER IS FULL
#
# Wait 10min and try again, by returning to start of the loop
# with the current value of $i intact
sleep 10m
done
Таким образом , $ i
будет увеличиваться только при отправке задания. Если сервер заполнен, сценарий подождет 10 минут и повторится с тем же значением $ i
.
В Debian есть менеджер синаптических пакетов из системных инструментов. Я исправил все сломанные пакеты, которые нашел в синаптическом менеджере, затем моя учетная запись вернулась, и моя копия Debian вернулась в нормальном состоянии без каких-либо ошибок.
Вы можете запустить браузер как root, un-sandboxing
с его помощью.
Я сделал простой скрипт, который может помочь включить или отключить различные браузеры в корневом каталоге. Сценарий представит вам меню, которое будет включать или отключать браузер в зависимости от вашего выбора.
Я также сделал скрипт, который может устанавливать множество сред рабочего стола, выполнять отладку и помогать переключать настройки по умолчанию. Если в вашей среде рабочего стола есть какие-либо проблемы, она автоматически их исправит.
Используйте ссылку на профиль, если ссылки репо не работают.