Você precisa armazenar o valor incremental em algum lugar, por exemplo, em um arquivo de log
#!/bin/bash
FILENAME="logfile.txt"
NUM='cat $FILENAME'
(( NUM++ ))
echo "INCREMENTAL NUM : $NUM"
echo $NUM>$FILENAME
Eu tenho um script de shell que executa um programa de backup e salva a saída em uma pasta. Gostaria de atualizar o nome da pasta de saída toda vez que o script de shell for executado. No final, eu quero ter muitos arquivos com nomes diferentes como este:
innobackupex --user=root --password=@g@1n --database="open_cart" /var/backup/backup_1 --no-timestamp
Depois de executar o script de shell novamente:
innobackupex --user=root --password=@g@1n --database="open_cart" /var/backup/backup_2 --no-timestamp
Você precisa armazenar o valor incremental em algum lugar, por exemplo, em um arquivo de log
#!/bin/bash
FILENAME="logfile.txt"
NUM='cat $FILENAME'
(( NUM++ ))
echo "INCREMENTAL NUM : $NUM"
echo $NUM>$FILENAME