backup-in-terminal


Backup files in UNIX/LINUX terminal

This tool helps to make backups of files/folders in terminal, & retrieve it based on fileName/date/recent. FILES/FOLDERS can also be backed to a register, for a later retrieval. This UNIX tool also helps to do copy/cut/paste operation of files/folders in BASH terminal.

See man pages for more info.

-EXAMPLES

bk foo1 Backup file/folder foo1

rmb foo1 Delete file/folder foo1 after creating a backup

rmb foo1 --register Abcd Delete file/folder foo1 after creating a backup in register 'Abcd'

ret Retrieve latest file/folder from backup. Equivalent to ret foo1

ret --date 2d Retrieve all files/folders which were backed up for last 2 days.

ret --date 2011/10/22..2011/10/25 Retrieve all files/folders backed up within the period 22nd to 25th Oct 2011.

ret --regex 'foo.' Retrieve all files/folders with names starting from 'foo', from backup.

ret --register Abcd Retrieve all files/folders in register 'Abcd', backed up.

ret --register Abcd -l List all files/folders in register 'Abcd', backed up.

-INSTALLATION

Execute install script. sudo ./install;

-REQUIREMENT

LINUX/UNIX machine with Perl 5 installed.

Project Information

The project was created on Nov 22, 2013.

Labels:
Bash Linux Unix Perl Filesystem Backup Terminal Storage