07-19-2001
10 More Discussions You Might Find Interesting
1. Answers to Frequently Asked Questions
One of our most frequent questions is how to automate ftp transfers. There are several approaches. Since I'm writing this post, we will start with my favorite technique. :)
In Automated FTP task I present a simple example of my ksh co-process technique. And note that later in this thread I... (0 Replies)
Discussion started by: Perderabo
0 Replies
2. Shell Programming and Scripting
hello everyone, i have a couple of questions about programming with shell scripts.
-My question is, how do you find out how long a sequence of numbers that has just been entered is. for example
If i enter 12345 the length here is 5
and 23456789 the length here is eight.
I want to be able... (1 Reply)
Discussion started by: bebop1111116
1 Replies
3. Shell Programming and Scripting
1. Can anyone explain me what the line
x=signal(SIGINT,nh);
does?
2. How do I write a command to print the longest line in a file?
3. How do I write a command to print the last word of every line of a file using sed?
4. What exactly does this line do?
:%s/^\(\)\(\)/\2\1/g^M... (3 Replies)
Discussion started by: Necrologist
3 Replies
4. Shell Programming and Scripting
Can some one help with script to track ftp logins on AIX server.. (1 Reply)
Discussion started by: ddk2oo5
1 Replies
5. Shell Programming and Scripting
Hi Everybody,
I have come across a problem while doing FTP using shell scripting. So I request any of you can give some idea of how to go about solving the problem but i request you not to give the solution please. Because i'm a java developer newly into Unix shell progrmming and am very enthu... (1 Reply)
Discussion started by: RSC1985
1 Replies
6. Shell Programming and Scripting
I have a file like this. Pls help me to solve this.
08-24-2010 10:22:34,xxxxxxxxMessage : 111
08-24-2010 10:24:38,xxxxxxxbMessage : 000
08-24-2010 11:28:11,xxxxxxxcMessage : 111
08-24-2010 11:32:35,xxxxxxxdMessage : 111
08-24-2010 11:32:35,xxxxxxxeMessage : 111
(I should look for Message... (1 Reply)
Discussion started by: mnjx
1 Replies
7. Homework & Coursework Questions
I have two scripts and wish to finish the labs in two days, I am not sure how to make these work though. Any help would be appreciated, a step by step guide would be great!
Q1)
Complete the following instructions and submit the questions and answers from this lab to your tutor. Please... (1 Reply)
Discussion started by: noobie123
1 Replies
8. Shell Programming and Scripting
Dear All,
We run backup script to update backup file every hour.
I want to create a script, which transfer these files in another server using ftp as new backup file created every hour. Files should be stored with a unique name for every hour(e.g 20130708_13:00 , 20130708_14:00 and so on) and... (13 Replies)
Discussion started by: Preeti Saini
13 Replies
9. Shell Programming and Scripting
Hi i am facing problem in shell scripting for ftp process getting following errors
here is the script & result
vi GtpTxnlogs_ftp.sh
"GtpTxnlogs_ftp.sh" 40 lines, 921 characters
#!/usr/bin/bash
######################################################################################
#... (4 Replies)
Discussion started by: Sarmistha
4 Replies
10. Shell Programming and Scripting
the requirements is to have a linux script which connects to a windows machine using ftp command and check for a flag file
if found copy a .csv file into current machine. (3 Replies)
Discussion started by: tradingspecial
3 Replies
LEARN ABOUT DEBIAN
graphviz::parse::recdescent
GraphViz::Parse::RecDescent(3pm) User Contributed Perl Documentation GraphViz::Parse::RecDescent(3pm)
NAME
GraphViz::Parse::RecDescent - Visualise grammars
SYNOPSIS
use GraphViz::Parse::RecDescent;
# Either pass in the grammar
my $graph = GraphViz::Parse::RecDescent->new($grammar);
print $g->as_png;
# or a Parse::RecDescent parser object
my $graph = GraphViz::Parse::RecDescent->new($parser);
print $g->as_ps;
DESCRIPTION
This module makes it easy to visualise Parse::RecDescent grammars. Writing Parse::RecDescent grammars is tricky at the best of times, and
grammars almost always evolve in ways unforseen at the start. This module aims to visualise a grammar as a graph in order to make the
structure clear and aid in understanding the grammar.
Rules are represented as nodes, which have their name on the left of the node and their productions on the right of the node. The subrules
present in the productions are represented by edges to the subrule nodes.
Thus, every node (rule) should be connected to the graph - otherwise a rule is not part of the grammar.
This uses the GraphViz module to draw the graph. Thanks to Damian Conway for the idea.
Note that the Parse::RecDescent module should be installed.
METHODS
new
This is the constructor. It takes one mandatory argument, which can either be the grammar text or a Parse::RecDescent parser object of the
grammar to be visualised. A GraphViz object is returned.
# Either pass in the grammar
my $graph = GraphViz::Parse::RecDescent->new($grammar);
# or a Parse::RecDescent parser object
my $graph = GraphViz::Parse::RecDescent->new($parser);
as_*
The grammar can be visualised in a number of different graphical formats. Methods include as_ps, as_hpgl, as_pcl, as_mif, as_pic, as_gd,
as_gd2, as_gif, as_jpeg, as_png, as_wbmp, as_ismap, as_imap, as_vrml, as_vtx, as_mp, as_fig, as_svg. See the GraphViz documentation for
more information. The two most common methods are:
# Print out a PNG-format file
print $g->as_png;
# Print out a PostScript-format file
print $g->as_ps;
BUGS
Translating the grammar to a graph is accomplished by peeking inside the internals of a parser object, which is a tad scary. A new version
of Parse::RecDescent with different internals may break this module.
At the moment, almost all Parse::RecDescent directives are supported. If you find one that has been missed - let me know!
Unfortunately, alternations (such as the following) do not produce very pretty graphs, due to the fact that they are implicit (unamed)
rules and are implemented by new long-named subrules.
character: 'the' ( good | bad | ugly ) /dude/
Hopefully Parse::FastDescent will make this all much easier.
AUTHOR
Leon Brocard <acme@astray.com>
COPYRIGHT
Copyright (C) 2001, Leon Brocard
This module is free software; you can redistribute it or modify it under the same terms as Perl itself.
perl v5.14.2 2012-04-02 GraphViz::Parse::RecDescent(3pm)