где найти документ об аутентификации dpkg / deb

Предполагая, что у вас есть папка с именем test, напишите сценарий оболочки copytest со следующим содержимым:

#!/bin/bash

i=1
while true
do
    if [ -d test$i ]
    then
        i=$((i+1))
    else
        cp -r test test$i
        break
    fi
    if [ $i -eq 11 ]
    then
        rm -r test{1..10}
        cp -r test test1
        break
    fi
done

Теперь сделайте его исполняемым с помощью chmod u+x copytest, и каждый раз, когда вы вызываете ./copytest, вы

Объяснение:

[ -d test$i ] проверяет, есть ли уже тест на папку $ i break, выходит из бесконечного цикла, инициированного по while true. Одиннадцатый вызов удалит все копии и начнется снова с test1.

Выполняет то, что вы просили в своем вопросе (создайте все больше экземпляров теста). Если вы хотите, чтобы копии «переходили» при каждом вызове (т. Е. Тест10 отбрасывается, test9 становится test10 и т. Д.), Тогда вы должны взглянуть на команду logrotate, как было предложено @ Jean-Marie в первом комментарии.

0
задан 27 February 2018 в 23:49

3 ответа

Следующие могут содержать то, что вы ищете (источник debian также предоставлен)

https://help.ubuntu.com/community/SecureApt

Большая упаковка doco можно найти в https://help.ubuntu.com/community/SecureApt

0
ответ дан 22 May 2018 в 12:51

Следующие могут содержать то, что вы ищете (источник debian также предоставлен)

https://help.ubuntu.com/community/SecureApt

Большая упаковка doco можно найти в https://help.ubuntu.com/community/SecureApt

0
ответ дан 17 July 2018 в 19:52

Следующие могут содержать то, что вы ищете (источник debian также предоставлен)

https://help.ubuntu.com/community/SecureApt

Большая упаковка doco можно найти в https://help.ubuntu.com/community/SecureApt

0
ответ дан 23 July 2018 в 20:36

Другие вопросы по тегам:

Похожие вопросы: