I have a file called file.txt with multiple lines in them. I'm trying to remove the first 2 characters and the last 2 with awk.
'.batman')
'.superman')
'.dragonheart')
.'superduper')
I tried doing the following and able to get rid of the first two characters. How do I remove the trailing... (5 Replies)
Hi,
I have a script which creates and modifies a csv file.
I have managed to do everything I need to do apart from 1 thing. I need to append a trailer record to the file. I need this line to hold the total of an entire column of the csv file (skipping the 1st line which is a header).
Can... (2 Replies)
SunOS 5.10 Generic_142900-15 sun4v sparc SUNW,T5240
I have a script that needs to test a file for the existence of a trailer record. Is there a command and is a header and trailer differect record type?
Thanks in advance (1 Reply)
Hi,
How to add trailer record at the end of the flat file in the unix ksh shell scripting
can you please let me know the procedure
Regards
Srikanth (3 Replies)
Hi All,
I have a requirement where I need to find sum of values from column D through O present in a CSV file and check whether the sum of each Individual column matches with the value present for that corresponding column present in the trailer record.
For example, let's assume for column D... (9 Replies)
Hello,
My script has a trailer record(TR).
Now I need to implement a logic, if TR is missed on the file it should generate me an email stating TR was not on the file..
Kindly help. (15 Replies)
I have a EBCDIC multi layout file which has a header record which is 21 bytes, The Detail records are 2427 bytes long and the trailer record is 9 bytes long.
Is there a command to remove the header as well as trailer record and read only the detail records while at the same time not altering... (1 Reply)
Hi Everyone,
I am looking for awk command to retrieve only the record number 23 and record number 89 from a unix file? Please let me know what is the awk command for this?
Regards
Rakesh (1 Reply)
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
1. The problem statement, all variables and given/known data:
I am looking for awk command to retrieve only the record number 23 and record number 89 from a unix file?... (6 Replies)
Discussion started by: rakeshp
6 Replies
LEARN ABOUT PHP
iconv_mime_decode_headers
ICONV_MIME_DECODE_HEADERS(3) 1 ICONV_MIME_DECODE_HEADERS(3)iconv_mime_decode_headers - Decodes multiple MIMEheader fields at onceSYNOPSIS
array iconv_mime_decode_headers (string $encoded_headers, [int $mode], [string $charset = ini_get("iconv.internal_encoding")])
DESCRIPTION
Decodes multiple MIME header fields at once.
PARAMETERS
o $encoded_headers
- The encoded headers, as a string.
o $mode
-$mode determines the behaviour in the event iconv_mime_decode_headers(3) encounters a malformed MIME header field. You can spec-
ify any combination of the following bitmasks.
Bitmasks acceptable to iconv_mime_decode_headers(3)
+------+--------------------------------------+---+
|Value | | |
| | | |
| | Constant | |
| | | |
| | Description | |
| | | |
+------+--------------------------------------+---+
| 1 | | |
| | | |
| | ICONV_MIME_DECODE_STRICT | |
| | | |
| | If set, the given header is decoded | |
| | in full conformance with the stan- | |
| | dards defined in RFC2047. This | |
| | option is disabled by default | |
| | because there are a lot of broken | |
| | mail user agents that don't follow | |
| | the specification and don't produce | |
| | correct MIME headers. | |
| | | |
| 2 | | |
| | | |
| | ICONV_MIME_DECODE_CONTINUE_ON_ERROR | |
| | | |
| | If set, iconv_mime_decode_head- | |
| | ers(3) attempts to ignore any gram- | |
| | matical errors and continue to | |
| | process a given header. | |
| | | |
+------+--------------------------------------+---+
o $charset
- The optional $charset parameter specifies the character set to represent the result by. If omitted, iconv.internal_encoding will
be used.
RETURN VALUES
Returns an associative array that holds a whole set of MIME header fields specified by $encoded_headers on success, or FALSE if an error
occurs during the decoding.
Each key of the return value represents an individual field name and the corresponding element represents a field value. If more than one
field of the same name are present, iconv_mime_decode_headers(3) automatically incorporates them into a numerically indexed array in the
order of occurrence.
EXAMPLES
Example #1
iconv_mime_decode_headers(3) example
<?php
$headers_string = <<<EOF
Subject: =?UTF-8?B?UHLDvGZ1bmcgUHLDvGZ1bmc=?=
To: example@example.com
Date: Thu, 1 Jan 1970 00:00:00 +0000
Message-Id: <example@example.com>
Received: from localhost (localhost [127.0.0.1]) by localhost
with SMTP id example for <example@example.com>;
Thu, 1 Jan 1970 00:00:00 +0000 (UTC)
(envelope-from example-return-0000-example=example.com@example.com)
Received: (qmail 0 invoked by uid 65534); 1 Thu 2003 00:00:00 +0000
EOF;
$headers = iconv_mime_decode_headers($headers_string, 0, "ISO-8859-1");
print_r($headers);
?>
The above example will output:
Array
(
[Subject] => Prufung Prufung
[To] => example@example.com
[Date] => Thu, 1 Jan 1970 00:00:00 +0000
[Message-Id] => <example@example.com>
[Received] => Array
(
[0] => from localhost (localhost [127.0.0.1]) by localhost with SMTP id example for <example@example.com>; Thu, 1 Jan 1970 00:00:00 +0000 (UTC) (envelope-from example-return-0000-example=example.com@example.com)
[1] => (qmail 0 invoked by uid 65534); 1 Thu 2003 00:00:00 +0000
)
)
SEE ALSO iconv_mime_decode(3), mb_decode_mimeheader(3), imap_mime_header_decode(3), imap_base64(3), imap_qprint(3).
PHP Documentation Group ICONV_MIME_DECODE_HEADERS(3)