Transfer changed files: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
Line 7: | Line 7: | ||
'''Explanation:''' find all files that have been modified (mtime) in the recent '''20''' days and put them into a tar.gz-file whose name represents the current date and time (UTC). | '''Explanation:''' find all files that have been modified (mtime) in the recent '''20''' days and put them into a tar.gz-file whose name represents the current date and time (UTC). | ||
Alternative: | |||
tar cfz `date -u +%Y%m%d_%H%M%S`.tar.gz `find . -newermt "2022-12-02" ! -newermt "2022-12-05" -type f -name "*"` | |||
Finds all files modified between 2022-12-02 and 2022-12-05. | |||
== untar files on destination computer == | == untar files on destination computer == |
Revision as of 21:06, 30 December 2022
tar files on computer with modified file
cd /path tar cfz `date -u +%Y%m%d_%H%M%S`.tar.gz `find . -mtime -20 -type f -name "*"`
Credits (slightly modified)
Explanation: find all files that have been modified (mtime) in the recent 20 days and put them into a tar.gz-file whose name represents the current date and time (UTC).
Alternative:
tar cfz `date -u +%Y%m%d_%H%M%S`.tar.gz `find . -newermt "2022-12-02" ! -newermt "2022-12-05" -type f -name "*"`
Finds all files modified between 2022-12-02 and 2022-12-05.
untar files on destination computer
cd /path tar -zxvf name-of-file.tar.gz