diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2008-07-02 19:53:23 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2008-07-02 19:53:23 +0000 |
commit | a74bb7dd0670414a8cfd7262038435d5f7209024 (patch) | |
tree | 3ef41d80e0893462e4e7231d6e8a21bff42ce3eb /lbu | |
parent | 3a0cbe42416acbcf080f172e1fd4265b4e42c2e8 (diff) | |
download | alpine-conf-a74bb7dd0670414a8cfd7262038435d5f7209024.zip |
fix bug with filenames on backup files.
fix bug when there are no backups
Diffstat (limited to 'lbu')
-rw-r--r-- | lbu | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -82,7 +82,7 @@ mount_once() { # create backupfile backup_apkovl() { local outfile="$1" - local d=$( date -u -r "$outfile" "+%Y%m%d%H%m%S" ) + local d=$( date -u -r "$outfile" "+%Y%m%d%H%M%S" ) local backup=$(echo "$outfile" | sed "s/\.apkovl\.tar\.gz/.$d.tar.gz/") vecho "Creating backup $backup" if [ -z "$DRYRUN" ]; then @@ -387,7 +387,7 @@ cmd_commit() { # delete old backups if needed # poor mans 'head -n -N' done with awk. - ls "$mnt"/$(hostname).[0-9][0-9][0-9][0-9]*[0-9].tar.gz \ + ls "$mnt"/$(hostname).[0-9][0-9][0-9][0-9]*[0-9].tar.gz 2>/dev/null \ | awk '{ a[++i] = $0; } END { print a[0]; while (i-- > '"${BACKUP_LIMIT:-0}"') { |