Having a guess without seeing the format of the files, I'd pipe the output from find into awk via xargs which will allow you to get the file name, and chop matching lines to 50 (or whatever) characters. Change the output of the date command to match the date format in your files if it's not YYYY/MM/DD.
---------- Post updated at 23:54 ---------- Previous update was at 23:50 ----------
And Chubler_XL's question is valid -- if dates are not consistent, then my suggestion would need to be augmented.
Last edited by agama; 03-19-2012 at 12:53 AM..
Reason: Managed to cut service out in search regex -- put it back
Hi,
How can we search for a file with current date(sysdate).
Actually i want the file name from a directory which was created today(current date).
For example i have a dir /home/arch and i have files with name aglito03axyz.datetimestamp in this directory, but all these files were created... (7 Replies)
Hi All,
The developers want me to search and capture the weblogic log, you know this big logs of htmls.
They want to me to have ranges on the date and time. Like
from "2010-01-20 14:04:46,186" to "2010-01-20 15:00:12,490"
I can only do this,
cat /usr/local/bea/logs_prod1/debug.log |... (1 Reply)
Hi All,
The developers want me to search and capture the weblogic log, you know this big logs of htmls.
They want to me to have ranges on the date and time. Like
from "2010-01-20 14:04:46,186" to "2010-01-20 15:00:12,490"
I can only do this,
cat /usr/local/bea/logs_prod1/debug.log... (1 Reply)
HI,
I want to search for a logs which are trace between specific date and time from logs file.
My logs are generated like this :-
Tue Jun 18 05:00:02 EEST 2013 | file_check.sh| Message:script has files to process.
Thu Jun 20 05:00:02 EEST 2013 | file_check.sh| Message:script has files to... (5 Replies)
Hello,
I need to write one script which should search particular pattern like ABCD in log file name hello.txt only in current date logs.
in current directory i have so many past date logs but grep should be applied on current date logs.
on daily basis current date logs are in number 30 and... (2 Replies)
Appreciate help for the below issue.
Im using below code.....I dont want to attach the logs when I ran the perl twice...I just want to take backup with today date and generate new logs...What I need to do for the below scirpt..............
1)if logs exist it should move the logs with extention... (1 Reply)
Hi All,
I am new in scripting and working in a project where we have RSyslog servers over CentOS v7 and more than 200 network devices are sending logs to each RSyslog servers. For each network devices individual folders create on the name of the each network devices IP addresses.The main... (7 Replies)
I am trying to work on a script where it is a *(star) delimited file has a multiple lines starts with RTG and 3rd column=TD8 I want to substring the date part and
I want to replace with currentdate minus 15 days. Here is an example. iam using AIX server
$ cat temp.txt
RTG*888*TD8*20180201~... (1 Reply)
Hi,
My question is how to calculate the quarter end date according to the current date in shell script? (2 Replies)
Discussion started by: Divya_1234
2 Replies
LEARN ABOUT DEBIAN
pmailq
PMAILQ(8)PMAILQ(8)NAME
pmailq - Postfix MAIL Queue manager
SYNOPSIS
pmailq [OPTION]... [COMMAND]
pmailq --help
DESCRIPTION
pmailq parses the output of mailq command from postfix (ie: postqueue -p). It permits to perform some actions on a group of entries in
queue (like removing or displaying them in a machine readable format). They are selected by applying filters (wildcards are allowed) on
criterias like email address, error message from SMTP server, message size, mail status in queue.
COMMANDS
Action to perform on selected entries.
list (default command)
Show a detailed listing of the selected entries.
parse
Show a listing of the selected entries in a machine readable format.
del
Delete (via postsuper -d) the selected entries.
OPTIONS -e PATTERN, --email=PATTERN
Select entries in queue with email matching PATTERN (PATTERN accepts wildcards).
-m PATTERN, --msg=PATTERN
Select entries in queue with error message matching PATTERN (PATTERN accepts wildcards).
-l SIZE, --size-lower=SIZE
Select entries in queue with size lower than SIZE bytes.
-u SIZE, --size-upper=SIZE
Select entries in queue with size upper than SIZE bytes.
-a
Select 'active' entries in queue.
-o
Select 'on hold' entries in queue.
--version
Show program's version number and exit.
-h, --help
Show this help message and exit.
EXAMPLES
Example 1: display all the entries in queue sent to an email address matching "*@example.com*" with a size between 3000 and 3200 bytes in
a machine readable format:
# pmailq -u 3000 -l 3200 -e "*@example.com" parse
7E75214643A4|Fri Aug 31|3154|1|0|edgar@example.com
B0BDE146B640|Thu Aug 30|3199|1|0|paul@example.com
B587E146B675|Wed Aug 29|3065|0|0|paul@example.com
CF3C514656E4|Wed Aug 29|3161|0|0|abuse@example.com
/ / /
queue id date size on hold (or not)
active (or not)
Example 2: remove all mails in queue not sent because of a connection time out:
# pmailq -m "*connection*timed*out" del
deleting 00CF514616D3 [OK]
deleting 12D911461924 [OK]
deleting 269EF1461CA9 [OK]
deleting 288DF1461CA0 [OK]
deleting 3B3901460F62 [OK]
deleting 3AE58147019F [OK]
SEE ALSO postsuper(1) privileged queue operations, postqueue(1) mail queue control
AUTHOR
Emmanuel Bouthenot <kolter@openics.org>
COPYRIGHT AND LICENSE
Copyright 2007-2011 by Emmanuel Bouthenot <kolter@openics.org>
This program is released under the "do What The Fuck you want to Public Licence" Version 2, as published by Sam Hocevar.
See http://sam.zoy.org/wtfpl/COPYING for more details.
2011-01-05 PMAILQ(8)