Fernando wrote:
I have two problems.
1. I'm making a script to add IP's to my blacklist...
I need to add three <tabs>, the word 'REJECT' and a #DDMMYYYY that it's
being done to a text file that has the IP's in it... ie this is the
original list;
80.25.148.216
80.43.197.197
needs to end up like this...
80.25.148.216 REJECT #28052004
80.43.197.197 REJECT #28052004
2. The second is a little bit more complicated.
My server is having trouble deleting virus emails, I want to help it
along with a little cron job that will clear out virus emails every 10
minutes or so. I get the list of infected emails from the maillog but in
the maillog only the email ID is displayed. In the actual queue there
are two files per 1 email ID.
ie... this is what the log spits out as emails that are infected that I
want to delete...
foo1
foo2
foo3
but in the queue there are two files per email, a qffoo and a dffoo so
in the queue the previous emails would actually be...
dffoo1
qffoo1
dffoo2
qffoo2
dffoo3
qffoo3
So, is it possible to run rm with a wildcard to compensate for the df qf
letters and still feed it the list of email ID's which make up the last
part of the df qf files?
don't have a clue where to start, thanks
Fernando
-
: send the line "unsubscribe linux-admin" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
part 2:
example:
sh test.sh < infilename
#test.sh
GOZINDA="text"
while [ $GOZINDA != "" ]; do
read GOZINDA
printf "rm df$GOZINDA\n"
# rm df$GOZINDA
printf "rm qf$GOZINDA\n"
# rm qf$GOZINDA
printf "\n"
done
#test.sh
-
: send the line "unsubscribe linux-admin" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html