Le Mar 19 février 2013 15:24, [email protected] 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).


-- 
To UNSUBSCRIBE, email to [email protected] 
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/[email protected]

Reply via email to