10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello Folks,
I'm working on a requirement to automate the process of generating report(csv file) using metadata info stored in an Oracle table and E-mail it to respective people.
Meta data table:
Report_ID,Report_SUB_ID,Report_DB,Report_SQL,Report_to_email_Id
1,1,DEV,'select * From... (2 Replies)
Discussion started by: venkat_reddy
2 Replies
2. Shell Programming and Scripting
Can anyone please help me to create the output file based on the attached input files using ksh script.
I have 2 input files
1) inputfile1.txt
2) inputfile2.txt
The script should accept 2 parametes:
1. Inputfile2.txt with 1-10,000 values ( sample file contains only 4 records)
2. Script... (5 Replies)
Discussion started by: vinus
5 Replies
3. Homework & Coursework Questions
Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted!
2. Shell Bash Script
3.
!/bin/bash
if
echo no directory
then
mkdir -p /home/AC_Drywall
elif ; then
echo "$dir already exist"
fi (4 Replies)
Discussion started by: TomFord1
4 Replies
4. Solaris
Hi,
I am looking for below PDF's
Veritas Storage Foundation 5.1 for UNIX - Install and configure
Veritas Storage Foundation 5.1 for UNIX - Manage and Adminstrator
Could someone please provide a link.
I would be highly thankful to you.
Best Regards, (1 Reply)
Discussion started by: saurabh84g
1 Replies
5. Shell Programming and Scripting
Hi Experts,
I have a requirement where i need to setup a batch job which runs everymonth and move the pdf files from unix server to windows servers.
Could some body provide the inputs for this.
and also please provide the inputs on how to map the network dirve in the unix like that... (1 Reply)
Discussion started by: ger199901
1 Replies
6. UNIX for Advanced & Expert Users
Hi,
I know that to create a pdf file I can use the txt2pdf command.
But if I would change an existing pdf file, by inserting lines in particular positions of this file, what can I use? And How? (3 Replies)
Discussion started by: fandwick
3 Replies
7. UNIX for Dummies Questions & Answers
Hi All,
can any1 plz upload me the SA288-sun solaris for system admin8,part II pdf. I need to do the certification.................plz help me at the earliest
Thanks to all (4 Replies)
Discussion started by: iliyas
4 Replies
8. UNIX for Dummies Questions & Answers
Is there an easy way to print to a pdf file in Unix? Now I'm using lpr command to print to a network printer , but I need to have a pdf version of the file as well! Can someone help me?
-Rune (2 Replies)
Discussion started by: runeho
2 Replies
9. Programming
Hi I'm trying to look for information about reading/writing to the parallel port of a Sun Ultra 5 running Solaris 8. I'd just like to see some basic programs written in C, nothing fancy, just reading and wrting to the port, getting the port address etc. toggling the lines.
I've tried searching... (2 Replies)
Discussion started by: fishman2001
2 Replies
10. Shell Programming and Scripting
Is there any way to append pdf files in UNIX? I have a apllication which creates pdf files. Now i want to append them so that it gives me one pdf file. Is this possible? (2 Replies)
Discussion started by: cp7800
2 Replies
Shell::Perl::Dumper(3pm) User Contributed Perl Documentation Shell::Perl::Dumper(3pm)
NAME
Shell::Perl::Dumper - Dumpers for Shell::Perl
SYNOPSYS
use Shell::Perl::Dumper;
$dumper = Shell::Perl::Dumper::Plain->new;
print $dumper->dump_scalar($scalar);
print $dumper->dump_list(@list);
DESCRIPTION
In "pirl", the result of the evaluation is transformed into a string to be printed. As this result may be a pretty complex data structure,
the shell provides a hook for you to pretty-print these answers just the way you want.
By default, "pirl" will try to convert the results via "Data::Dump". That means the output will be Perl code that may be run to get the
data structure again. Alternatively, the shell may use "Data::Dumper" or "Data::Dump::Streamer" with almost the same result with respect
to the representation as Perl code. (But the output of the modules differ enough for sufficiently complex data.)
Other options are to set the output to produce YAML or a plain simple-minded solution which basically turns the result to string via simple
interpolation.
All of these are implemented via dumper objects. Dumpers are meant to be used like that:
$dumper = Some::Dumper::Class->new; # build a dumper
$s = $dumper->dump_scalar($scalar); # from scalar to string
$s = $dumper->dump_list(@list); # from list to string
METHODS
The following methods compose the expected API of a dumper, as used by Shell::Perl.
new
$dumper = $class->new(@args);
Constructs a dumper.
dump_scalar
$s = $dumper->dump_scalar($scalar);
Turns a scalar into a string representation.
dump_list
$s = $dumper->dump_list(@list);
Turns a list into a string representation.
is_available
$ok = $class->is_available
This is an optional class method. If it exists, it means that the class has external dependencies (like "Shell::Perl::Data::Dump"
depends on "Data::Dump") and whether these may be loaded when needed. If they can, this method returns true. Otherwise, returning false
means that a dumper instance of this class probably cannot work. This is typically because the dependency is not installed or cannot be
loaded due to an installation problem.
This is the algorithm used by Shell::Perl XXX XXX XXX
1.
THE STANDARD DUMPERS
Shell::Perl provides four standard dumpers:
* Shell::Perl::Data::Dump
* Shell::Perl::Data::Dumper
* Shell::Perl::Data::Dump::Streamer
* Shell::Perl::Dumper::YAML
* Shell::Perl::Dumper::Plain
which corresponds to the four options of the command " :set out ": "D", "DD", "DDS", "Y", and "P" respectively.
Data::Dump
The package "Shell::Perl::Data::Dump" implements a dumper which uses Data::Dump to turn Perl variables into a string representation.
It is used like this:
use Shell::Perl::Dumper;
if (!Shell::Perl::Data::Dump->is_available) {
die "the dumper cannot be loaded correctly"
}
$dumper = Shell::Perl::Data::Dump->new;
print $dumper->dump_scalar($scalar);
print $dumper->dump_list(@list);
Examples of its output:
pirl > :set out D
pirl > { a => 3 } #scalar
{ a => 3 }
pirl > (1, 2, "a") #list
(1, 2, "a")
Data::Dumper
The package "Shell::Perl::Data::Dumper" implements a dumper which uses Data::Dumper to turn Perl variables into a string representation.
It is used like this:
use Shell::Perl::Dumper;
if (!Shell::Perl::Data::Dumper->is_available) {
die "the dumper cannot be loaded correctly"
}
$dumper = Shell::Perl::Data::Dumper->new;
print $dumper->dump_scalar($scalar);
print $dumper->dump_list(@list);
Examples of its output:
pirl > :set out DD
pirl > { a => 3 } #scalar
@var = (
{
'a' => 3
}
);
pirl > (1, 2, "a") #list
@var = (
1,
2,
'a'
);
YAML
The package "Shell::Perl::Dumper::YAML" implements a dumper which uses YAML::Syck or YAML to turn Perl variables into a string
representation.
It is used like this:
use Shell::Perl::Dumper;
if (!Shell::Perl::Dumper::YAML->is_available) {
die "the dumper cannot be loaded correctly"
}
$dumper = Shell::Perl::Dumper::YAML->new;
print $dumper->dump_scalar($scalar);
print $dumper->dump_list(@list);
Examples of its output:
pirl > :set out Y
pirl @> { a => 3 } #scalar
---
a: 3
pirl @> (1, 2, "a") #list
--- 1
--- 2
--- a
When loading, "YAML::Syck" is preferred to "YAML". If it is not avaiable, the "YAML" module is the second option.
Data::Dump::Streamer
The documentation is yet to be written.
Plain Dumper
The package "Shell::Perl::Dumper::Plain" implements a dumper which uses string interpolation to turn Perl variables into strings.
It is used like this:
use Shell::Perl::Dumper;
$dumper = Shell::Perl::Dumper::Plain->new;
print $dumper->dump_scalar($scalar);
print $dumper->dump_list(@list);
Examples of its output:
pirl > :set out P
pirl > { a => 3 } #scalar
HASH(0x1094d2c0)
pirl > (1, 2, "a") #list
1 2 a
SEE ALSO
Shell::Perl
BUGS
Please report bugs via CPAN RT <http://rt.cpan.org/NoAuth/Bugs.html?Dist=Shell-Perl> or <mailto://bugs-Shell-Perl@rt.cpan.org>.
AUTHORS
Adriano R. Ferreira, <ferreira@cpan.org>
Caio Marcelo, <cmarcelo@gmail.com>
COPYRIGHT AND LICENSE
Copyright (C) 2007aXX2011 by Adriano R. Ferreira
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.10.1 2011-03-10 Shell::Perl::Dumper(3pm)