12-20-2013
You must define both variables ${filename} and "${file_}"!
The first is the file to be read, the second is the name in the attachment.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
What is the correct format for a single command that would combine portions of 2 different lines in the command history? I'm using a C shell. Here's a simplified command history to clarify:
4 rm file1
5 ls -ld file2 file3 file4
6 cat file 5
With the above history, what would be the... (5 Replies)
Discussion started by: Dbyte
5 Replies
2. Shell Programming and Scripting
Dear Experts
I am trying to find if it is possible to combine unix commands in awk program. For example if it is possible embed rm or ls or any unix command inside the awk program and while it is reading the file besides printing be able to do some unix commands. I am thinking may be just print... (2 Replies)
Discussion started by: Reza Nazarian
2 Replies
3. UNIX for Dummies Questions & Answers
I would like to change the lines:
originalline1
originalline2
to:
originalline1new
originalline1newline
originalline2new
originalline2newline
To do this, id like to combine the commands:
sed 's/^/&new/g' file > newfile1
and
sed '/^/ a\\
newline\\
\\ (2 Replies)
Discussion started by: Dave724001
2 Replies
4. UNIX for Dummies Questions & Answers
Hello all,
I am trying to list and count all the files of a particular type in any given directory. I can use the commands separately but when I combine them they do not give an output.
The command for counting the files is ls -1 | wc -l and for listing all the file of particular type say... (2 Replies)
Discussion started by: BigTool4u2
2 Replies
5. UNIX for Advanced & Expert Users
Is there anyway to achieve "find /home -name "*.bashrc" 2>/dev/null" and "PS1="\n>"" in the same command? I just wanna add a line to the previous command to change the PS1 variable to ">". (1 Reply)
Discussion started by: raidkridley
1 Replies
6. Shell Programming and Scripting
Hi Guys,
I am looking to optimze these 5 SSH lines to a single SSH to get my machine to not hang! lol!
cat hosts.lst | xargs -n1 -t -i echo 'home/util/timeout 6 0 ssh -q {} top -b > util/{}.top &' >> r_query_info
cat hosts.lst | xargs -n1 -t -i echo 'home/util/timeout 6 0 ssh -q {} uname -r... (5 Replies)
Discussion started by: wick3dsunny
5 Replies
7. UNIX for Dummies Questions & Answers
hey can anyone tell me how can i combine these two commands so that it is executed only once, but gives me both the results.
IDLE=`sar 30 6 | grep Average | awk '{print $1 $5}' `
sar 30 120 | awk '{print $1" "$5}' >> mailx -m -s "$MSG" xyz@abc.com. (5 Replies)
Discussion started by: Ankur Khatri
5 Replies
8. UNIX for Dummies Questions & Answers
Hi,
I have a directory with some XML files in it. I can use wildcards to get the list of XMLs I want
say I have following XMLs in same dir
Employee1.xml
Employee2.xml
Employee3.xml
and
Salary1.xml
Salary2.xml
Salary3.xml
apart from other .txt .dat files etc
I want to write a unix... (7 Replies)
Discussion started by: dsrookie
7 Replies
9. UNIX for Dummies Questions & Answers
I have a directory of 3000 files without extensions (Solaris 5.10).
I would like to iterate the file names through the 'file' command and output their mime types (most are pdf or jpg, but a very few might be psd or swf which show simply as 'data')
So, I would like the output of the 'ls'... (2 Replies)
Discussion started by: pwallace
2 Replies
10. Shell Programming and Scripting
I can achieve two tasks with 2 different awk commands:
1) awk -F";;WORD" '{print $2}' file | sed '/^$/d' #to find surface_word
2) awk -F"bw:|gloss:" '// {print $2}' file | sed '/\//!d; s:/*+*: + :g; s:^+::; s: *+ *$::;' #to find segmentation of surface_word
Number 1) finds surface_word... (7 Replies)
Discussion started by: Viernes
7 Replies
LEARN ABOUT DEBIAN
courriel::header::disposition
Courriel::Header::Disposition(3pm) User Contributed Perl Documentation Courriel::Header::Disposition(3pm)
NAME
Courriel::Header::Disposition - The content disposition for an email part
VERSION
version 0.29
SYNOPSIS
my $disp = $part->content_disposition();
print $disp->is_inline();
print $disp->is_attachment();
print $disp->filename();
my %attr = $disp->attributes();
while ( my ( $k, $v ) = each %attr ) {
print "$k => $v
";
}
DESCRIPTION
This class represents the contents of a "Content-Disposition" header attached to an email part. Such headers indicate whether or not a part
should be considered an attachment or should be displayed to the user directly. This header may also include information about the
attachment's filename, creation date, etc.
Here are some typical headers:
Content-Disposition: inline
Content-Disposition: multipart/alternative; boundary=abcdefghijk
Content-Disposition: attachment; filename="Filename.jpg"
Content-Disposition: attachment; filename="foo-bar.jpg";
creation-date="Tue, 31 May 2011 09:41:13 -0700"
API
This class supports the following methods:
Courriel::Header::Disposition->new_from_value( ... )
This takes two parameters, "name" and "value". The "name" is optional, and defaults to "Content-Disposition".
The "value" is parsed and split up into the disposition and attributes.
Courriel::Header::Disposition->new( ... )
This method creates a new object. It accepts the following parameters:
o name
This defaults to 'Content-Type'.
o value
This is the full header value.
o disposition
This should usually either be "inline" or "attachment".
In theory, the RFCs allow other values.
o attributes
A hash reference of attributes from the header, such as a filename, creation date, size, etc. The keys are attribute names and the
values can either be strings or Courriel::HeaderAttribute objects. Values which are strings will be inflated into objects by the
constructor.
This is optional, and can be an empty hash reference or omitted entirely.
$ct->name()
The header name, usually "Content-Disposition".
$ct->value()
The raw header value.
$disp->disposition()
Returns the disposition value passed to the constructor.
$disp->is_inline()
Returns true if the disposition is not equal to "attachment".
$disp->is_attachment()
Returns true if the disposition is equal to "attachment".
$disp->filename()
Returns the filename found in the attributes, or "undef".
$disp->creation_datetime(), $disp->last_modified_datetime(), $disp->read_datetime()
These methods look for a corresponding attribute ("creation-date", etc.) and return a DateTime object representing that attribute's value,
if it exists.
$disp->attributes()
Returns a hash (not a reference) of the attributes passed to the constructor.
Attributes are Courriel::HeaderAttribute objects.
The keys of the hash are all lower case, though the original casing is preserved in the "name()" returned by the Courriel::HeaderAttribute
object.
$disp->attribute($key)
Given a key, returns the named Courriel::HeaderAttribute object. Obviously, this value can be "undef" if the attribute doesn't exist. Name
lookup is case-insensitive.
$disp->attribute_value($key)
Given a key, returns the named attribute's value as a string. Obviously, this value can be "undef" if the attribute doesn't exist. Name
lookup is case-insensitive.
The attribute is a Courriel::HeaderAttribute object.
$disp->as_header_value()
Returns the object as a string suitable for a header value (but not folded).
EXTENDS
This class extends Courriel::Header.
ROLES
This class does the Courriel::Role::HeaderWithAttributes role.
AUTHOR
Dave Rolsky <autarch@urth.org>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2012 by Dave Rolsky.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)
perl v5.14.2 2012-03-07 Courriel::Header::Disposition(3pm)