다른 이름으로 백업하려는 경우 숫자 대신 날짜 시간 (초)을 사용할 수 있습니다.
# mkdir somefolder
# touch somefolder/data
# date
Tue May 6 05:40:32 WIB 2014
# cp somefolder/data somefolder/data.$(date "+%s")
# ls somefolder/
data
data.1399329674
# date
Tue May 6 05:41:24 WIB 2014
# cp somefolder/data somefolder/data.$(date "+%s")
# ls somefolder/
data
data.1399329674
data.1399329686
백업을 자동화하기 위해 다음과 같은 한 줄 명령을 사용할 수 있습니다
while true; do cp somefolder/data somefolder/backup/data.$(date "+%s"); sleep 3; done
이 문구 sleep 3
는 스크립트가 백업을 다시 시작하기 전에 3 초 동안 대기해야 함을 의미합니다.
while : ; do cp -vt ./backup/ --backup=numbered -- data; sleep 5; done
정수 값으로 번호 매기기를 수행합니다