10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I'm looking for a list of the bash aliases. I have found commands that list aliases and expand current lines to show actual value. This is not what I want.
I have been told . is an alias for source, similarly & is fork. How can I list all these special character aliases? Or does a list exists... (1 Reply)
Discussion started by: mattrm
1 Replies
2. Shell Programming and Scripting
Hi, I want to match a column of one file with many others and take the average of each one and put them into one file (I know sounds complicated).
so the 1st file is just a list of names that I want to match with the 2nd file that have names along with rows of values.
awk... (4 Replies)
Discussion started by: kylle345
4 Replies
3. Solaris
Hello all,
I am facing some problem after installing the Openoffice in Solaris 10. The installation is successful but i cannot find any icon or shortcut on both Application and Desktop... please help me on this.... (8 Replies)
Discussion started by: aungyepaing
8 Replies
4. UNIX for Dummies Questions & Answers
Hi all,
I use the shortcut keys CTRL-a and CTRL-e to move cursor to start and end of line in shell prompt alot. But recently what happened to my system i don't know only CTRL-a is working not CTRL-e . If i press CTRL-e any other window in that desktop pop's up. Can any1 tell me how to correct... (2 Replies)
Discussion started by: vio719
2 Replies
5. UNIX for Dummies Questions & Answers
There are a number of comparison operators used in scripting and programming languages, such as the following:
=, ==, ===, !=, =~, <, >, <=, >=, etc
Is there a shortcut name for them, such as one has for as being any capital letter? If not, it would mean that I would have to list them all for a... (2 Replies)
Discussion started by: figaro
2 Replies
6. UNIX for Advanced & Expert Users
Hi,
I am using the Korn-Shell (ksh) and would like to know all the shortcut keys. For example: Shift + Insert etc.
Thank you very much.
Take care (0 Replies)
Discussion started by: --crimson--
0 Replies
7. Shell Programming and Scripting
Is there a key board shortcut in vi editor to allow me to find the next ( or { that are corresponding to the first one?
Thanks!
It's % sign. (1 Reply)
Discussion started by: whatisthis
1 Replies
8. UNIX for Dummies Questions & Answers
Dear Friends
How i make shortcut in Tru64 unix for example make a shortcut for mail , i want to make a shortcut under / root
the bath for mail # cd /var/spool/mail
Regards, (1 Reply)
Discussion started by: fmmq
1 Replies
9. UNIX for Dummies Questions & Answers
Also,
Wherever you are exploring files in the UNIX structure you can jusy type "cd". This will take you to your home directory.
Hope that helps.
Cheers! (4 Replies)
Discussion started by: guest100
4 Replies
10. UNIX for Dummies Questions & Answers
Sorry, anybody here knows how to make a shortcut in unix?
Thanks.
Sebastian. (4 Replies)
Discussion started by: seba
4 Replies
YAML::Node(3) User Contributed Perl Documentation YAML::Node(3)
NAME
YAML::Node - A generic data node that encapsulates YAML information
SYNOPSIS
use YAML;
use YAML::Node;
my $ynode = YAML::Node->new({}, 'ingerson.com/fruit');
%$ynode = qw(orange orange apple red grape green);
print Dump $ynode;
yields:
--- !ingerson.com/fruit
orange: orange
apple: red
grape: green
DESCRIPTION
A generic node in YAML is similar to a plain hash, array, or scalar node in Perl except that it must also keep track of its type. The type
is a URI called the YAML type tag.
YAML::Node is a class for generating and manipulating these containers. A YAML node (or ynode) is a tied hash, array or scalar. In most
ways it behaves just like the plain thing. But you can assign and retrieve and YAML type tag URI to it. For the hash flavor, you can also
assign the order that the keys will be retrieved in. By default a ynode will offer its keys in the same order that they were assigned.
YAML::Node has a class method call new() that will return a ynode. You pass it a regular node and an optional type tag. After that you can
use it like a normal Perl node, but when you YAML::Dump it, the magical properties will be honored.
This is how you can control the sort order of hash keys during a YAML serialization. By default, YAML sorts keys alphabetically. But notice
in the above example that the keys were Dumped in the same order they were assigned.
YAML::Node exports a function called ynode(). This function returns the tied object so that you can call special methods on it like
->keys().
keys() works like this:
use YAML;
use YAML::Node;
%$node = qw(orange orange apple red grape green);
$ynode = YAML::Node->new($node);
ynode($ynode)->keys(['grape', 'apple']);
print Dump $ynode;
produces:
---
grape: green
apple: red
It tells the ynode which keys and what order to use.
ynodes will play a very important role in how programs use YAML. They are the foundation of how a Perl class can marshall the Loading and
Dumping of its objects.
The upcoming versions of YAML.pm will have much more information on this.
AUTHOR
Ingy doet Net <ingy@cpan.org>
COPYRIGHT
Copyright (c) 2006, 2011-2012. Ingy doet Net. All rights reserved.
Copyright (c) 2002. Brian Ingerson. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See <http://www.perl.com/perl/misc/Artistic.html>
POD ERRORS
Hey! The above document had some coding errors, which are explained below:
Around line 296:
Non-ASCII character seen before =encoding in 'doet'. Assuming UTF-8
perl v5.16.3 2012-07-13 YAML::Node(3)