[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: compress files



Le Mar 19 février 2013 15:24, tsitras@linuxmail.org a écrit :
> hello fellas. i was looking for a way to compress files (.wav) older than
> 30 days.
> i created a small script to do the job. #!/bin.bash
>
>
> FILES=`find . -mtime -30 | xargs`
> tar --no-recursion -czf backup_ *feb*_2013.tgz "${FILES}" rm -rf "${FILES}"
>  the compressed files have the following format g303-
> *20130205*-060552-1360037152.419.wav
> i am stuck on how to edit the script so it will automatically create the
> month of the backup. Now the naming is manual. any suggestions please?
>

=============
MONTH=`date +%B`
echo $MONTH
=============
This gives the whole month's name. Use %b to have an abbreviated one
(here, i have "février" for first, and "févr." for second. As it is
localized, I have no clue about what you will have).

the `...` is used to execute the content instead of simply using it as a
string.
Note, that this notation is the /bin/sh 's one, it works with bash, and
*should* be relatively portable. Unlike the new one (which I do not
remember anyway).


Reply to: