Hope I got your question correctly, But I used the different approach to solve this issue ( i,e I didnt check if the new line appears before the line starts with the number ). It works for me. You can try this out.
Hi All,
I need to select only those records having a non zero record in the first column of a comma delimited file.
Suppose my input file is having data like:
"0","01/08/2005 07:11:15",1,1,"Created",,"01/08/2005"
"0","01/08/2005 07:12:40",1,1,"Created",,"01/08/2005"... (2 Replies)
I'll try explain this as best I can. Let me know if it is not clear.
I have large text files that contain data as such:
143593502 09-08-20 09:02:13 xxxxxxxxxxx xxxxxxxxxxx 09-08-20 09:02:11 N line 1 test
line 2 test
line 3 test
143593503 09-08-20 09:02:13... (3 Replies)
Guys,
I manages to get awk to search and print the files that I want to delete. However I am stuck on the delete portion.
Here is the command that I am using to fins these files.
find /usr/local/apache/conf/vhosts/ -type f | awk '/e$/'
The output is perfect. The files look like so:
... (4 Replies)
I have a huge file (about 2 millions records) contains data separated by “,” (comma). As part of the requirement, I can't change the format. The objective is to remove some of the records with the following condition. If the 23rd field on each line start with 302 , I need to remove that from the... (4 Replies)
Hello,
Need help with following scenario.
A file contains following text:
{beginning of file}
New: This is a new record and it is not
on same line. Since I have lost touch with script
take this challenge and bring all this in one line.
New: Hello losttouch. You seem to be struggling... (4 Replies)
Hi
I need to select lines from a txt file, I have got a line starting with ZMIO:MSISDN= and after a few line I have another line starting with 'MOBILE STATION ISDN NUMBER' and another one starting with 'VLR-ADDRESS' I need to copy these three lines as three different columns in a separate... (3 Replies)
Hi All,
I have following input file. I wish to retain those lines which match multiple search criteria. The search criteria is stored in a variable seperated from each other by comma(,).
SEARCH_CRITERIA = "REJECT, DUPLICATE"
Input File:
ERROR,MYFILE_20130214_11387,9,37.75... (3 Replies)
Hi Guru's,
I am new to unix scripting. I have a huge file with user details in it(file2) and I have another file with a list of users(file1). Script has to search a user from file1 and get all the associated lines from file2.
Example:
fiel1:
cn=abc
cn=DEF
cn=xyx
File 2:
dn:... (10 Replies)
Hi,
I have an input file as shown below:
20140102;13:30;FR-AUD-LIBOR-1W;2.495
20140103;13:30;FR-AUD-LIBOR-1W;2.475
20140106;13:30;FR-AUD-LIBOR-1W;2.495
20140107;13:30;FR-AUD-LIBOR-1W;2.475
20140108;13:30;FR-AUD-LIBOR-1W;2.475
20140109;13:30;FR-AUD-LIBOR-1W;2.475... (2 Replies)
Discussion started by: shash
2 Replies
LEARN ABOUT PHP
imap_search
IMAP_SEARCH(3) 1 IMAP_SEARCH(3)imap_search - This function returns an array of messages matching the given search criteriaSYNOPSIS
array imap_search (resource $imap_stream, string $criteria, [int $options = SE_FREE], [string $charset = NIL])
DESCRIPTION
This function performs a search on the mailbox currently opened in the given IMAP stream.
For example, to match all unanswered messages sent by Mom, you'd use: "UNANSWERED FROM mom". Searches appear to be case insensitive. This
list of criteria is from a reading of the UW c-client source code and may be incomplete or inaccurate (see also RFC2060, section 6.4.4).
PARAMETERS
o $
imap_stream -An IMAP stream returned by imap_open(3).
o $criteria
- A string, delimited by spaces, in which the following keywords are allowed. Any multi-word arguments (e.g. FROM "joey smith")
must be quoted. Results will match all $criteria entries.
o ALL - return all messages matching the rest of the criteria
o ANSWERED - match messages with the \ANSWERED flag set
o BCC "string" - match messages with "string" in the Bcc: field
o BEFORE "date" - match messages with Date: before "date"
o BODY "string" - match messages with "string" in the body of the message
o CC "string" - match messages with "string" in the Cc: field
o DELETED - match deleted messages
o FLAGGED - match messages with the \FLAGGED (sometimes referred to as Important or Urgent) flag set
o FROM "string" - match messages with "string" in the From: field
o KEYWORD "string" - match messages with "string" as a keyword
o NEW - match new messages
o OLD - match old messages
o ON "date" - match messages with Date: matching "date"
o RECENT - match messages with the \RECENT flag set
o SEEN - match messages that have been read (the \SEEN flag is set)
o SINCE "date" - match messages with Date: after "date"
o SUBJECT "string" - match messages with "string" in the Subject:
o TEXT "string" - match messages with text "string"
o TO "string" - match messages with "string" in the To:
o UNANSWERED - match messages that have not been answered
o UNDELETED - match messages that are not deleted
o UNFLAGGED - match messages that are not flagged
o UNKEYWORD "string" - match messages that do not have the keyword "string"
o UNSEEN - match messages which have not been read yet
o $options
- Valid values for $options are SE_UID, which causes the returned array to contain UIDs instead of messages sequence numbers.
o $charset
-
RETURN VALUES
Returns an array of message numbers or UIDs.
Return FALSE if it does not understand the search $criteria or no messages have been found.
EXAMPLES
Example #1
imap_search(3) example
<?php
$conn = imap_open('{imap.example.com:993/imap/ssl}INBOX', 'foo@example.com', 'pass123', OP_READONLY);
$some = imap_search($conn, 'SUBJECT "HOWTO be Awesome" SINCE "8 August 2008"', SE_UID);
$msgnos = imap_search($conn, 'ALL');
$uids = imap_search($conn, 'ALL', SE_UID);
print_r($some);
print_r($msgnos);
print_r($uids);
?>
The above example will output something similar to:
Array
(
[0] => 4
[1] => 6
[2] => 11
)
Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
[4] => 5
[5] => 6
)
Array
(
[0] => 1
[1] => 4
[2] => 6
[3] => 8
[4] => 11
[5] => 12
)
SEE ALSO imap_listscan(3).
PHP Documentation Group IMAP_SEARCH(3)