Я использовал Gmvault для резервного копирования своих учетных записей электронной почты Gmail, но поскольку на машине, которую я использую для этой работы, есть только 1 ГБ памяти, она часто убивалась системой (Ubuntu), когда она исчерпала всю доступную память. Но если я перезапущу его, он просто возобновится с того места, где его убили.
Поэтому я хотел бы иметь команду, которая заставляет его перезапустить после того, как он был убит. Я пробовал этот способ, но это не сработало:
for i in {1...999}; do gmvault sync peter123@gmail.com -d ./peter123 --resume; done;
Когда система уничтожала ее, она уничтожала всю команду (весь цикл), а не текущую итерацию в цикле.