Hi There!
My final task for today is to delete lines starting with certain numbers
for e.g., my text block is
and i want to delete all lines starting with 11 or 17 or 21
I know i can use multiple sed commands like
sed '/^11,/d' <filename>
sed '/^17,/d' <filename>
sed '/^21,/d'... (2 Replies)
I am trying to delete key word starting with x in a unix text file.
example, I am trying to delete the words like xaa,xabxbb,xbd and so on....
my input file is some thing like this
xaaa w 1234 5678
rwsd ravi xw123
xbc3 ohrd
want to delete words xaaa,xw123 and xbc3 from the above... (10 Replies)
i have a Oracle table like
col1 col2
---- -----
a 1
b 2
c 3
when i write a script for it , it gives me all the data in one column.
Please give me the solution which gives the exact result like we see in sql editors.
for a in `echo "
set feedback off;
set pagesize 40;... (1 Reply)
i have a file sample.txt containing
i want to delete lines starting with 123 neglecting spaces and tabs.
but not lines containing 123. i.e.
i want files sample.txt as
help me
thanxx (4 Replies)
Platform : RHEL 5.8
I have text file called myapplication.log . In this file, I have around 800 lines which start with the followng three strings
PWRBRKER-3493
PWRBRKER-7834
SCHEDULER-ERROR
How can I delete these lines in one go ? (13 Replies)
I want to burst a report by using the page number value in the report header. Each section starts with *PAGE NO:* 1 Each section might have several pages, but the next section always starts back at 1.
So I want to find the "*PAGE NO:* 1" value and pull all lines that follow until "*PAGE NO:* 1"... (4 Replies)
Hi,
I'm new to Linux. I'm working on a database, and need to load data in a database table (which I already created) using shell script.
The table has two columns - Acct_number (not nullable) and date (timestamp).
I'm not able to write a shell script for that. Can any one help me?
... (3 Replies)
I have written a shell script that calls below sql file. It is not sending the query data in table in the body of email.
spool table_update.html;
SELECT * FROM PROCESS_LOG_STATS where process = 'ActivateSubscription';
spool off;
exit;
Please use code tags next time for your code and data.... (9 Replies)
Hi
I am trying to run sql query from solaris in csh script and send the output to email. Below is my sql query
select p.spid,se.program seprogram, se.machine, se.username, sq.sql_text,sq.retrows from v$process p
inner join v$session se on p.addr = se.paddr
inner join
( select... (2 Replies)
HI Guys,
I have Big XML file with Below Format :-
Input :-
<pokl>MKL=1,FN=1,GBNo=B10C</pokl>
<d>192</d>
<d>315</d>
<d>35</d>
<d>0,7,8</d>
<pokl>MKL=1,dFN=1,GBNo=B11C</pokl>
<d>162</d>
<d>315</d>
<d>35</d>
<d>0,5,6</d>
<pokl>MKL=1,dFN=1,GBNo=B12C</pokl>
<d>188</d> (4 Replies)
Discussion started by: pareshkp
4 Replies
LEARN ABOUT DEBIAN
cpandb::dependency
CPANDB::Dependency(3pm) User Contributed Perl Documentation CPANDB::Dependency(3pm)NAME
CPANDB::Dependency - CPANDB class for the dependency table
DESCRIPTION
TO BE COMPLETED
METHODS
base
# Returns 'CPANDB'
my $namespace = CPANDB::Dependency->base;
Normally you will only need to work directly with a table class, and only with one ORLite package.
However, if for some reason you need to work with multiple ORLite packages at the same time without hardcoding the root namespace all the
time, you can determine the root namespace from an object or table class with the "base" method.
table
# Returns 'dependency'
print CPANDB::Dependency->table;
While you should not need the name of table for any simple operations, from time to time you may need it programatically. If you do need
it, you can use the "table" method to get the table name.
load
my $object = CPANDB::Dependency->load( $distribution );
If your table has single column primary key, a "load" method will be generated in the class. If there is no primary key, the method is not
created.
The "load" method provides a shortcut mechanism for fetching a single object based on the value of the primary key. However it should only
be used for cases where your code trusts the record to already exists.
It returns a "CPANDB::Dependency" object, or throws an exception if the object does not exist.
select
# Get all objects in list context
my @list = CPANDB::Dependency->select;
# Get a subset of objects in scalar context
my $array_ref = CPANDB::Dependency->select(
'where distribution > ? order by distribution',
1000,
);
The "select" method executes a typical SQL "SELECT" query on the dependency table.
It takes an optional argument of a SQL phrase to be added after the "FROM dependency" section of the query, followed by variables to be
bound to the placeholders in the SQL phrase. Any SQL that is compatible with SQLite can be used in the parameter.
Returns a list of CPANDB::Dependency objects when called in list context, or a reference to an "ARRAY" of CPANDB::Dependency objects when
called in scalar context.
Throws an exception on error, typically directly from the DBI layer.
iterate
CPANDB::Dependency->iterate( sub {
print $_->distribution . "
";
} );
The "iterate" method enables the processing of large tables one record at a time without loading having to them all into memory in advance.
This plays well to the strength of SQLite, allowing it to do the work of loading arbitrarily large stream of records from disk while
retaining the full power of Perl when processing the records.
The last argument to "iterate" must be a subroutine reference that will be called for each element in the list, with the object provided in
the topic variable $_.
This makes the "iterate" code fragment above functionally equivalent to the following, except with an O(1) memory cost instead of O(n).
foreach ( CPANDB::Dependency->select ) {
print $_->distribution . "
";
}
You can filter the list via SQL in the same way you can with "select".
CPANDB::Dependency->iterate(
'order by ?', 'distribution',
sub {
print $_->distribution . "
";
}
);
You can also use it in raw form from the root namespace for better control. Using this form also allows for the use of arbitrarily complex
queries, including joins. Instead of being objects, rows are provided as "ARRAY" references when used in this form.
CPANDB->iterate(
'select name from dependency order by distribution',
sub {
print $_->[0] . "
";
}
);
count
# How many objects are in the table
my $rows = CPANDB::Dependency->count;
# How many objects
my $small = CPANDB::Dependency->count(
'where distribution > ?',
1000,
);
The "count" method executes a "SELECT COUNT(*)" query on the dependency table.
It takes an optional argument of a SQL phrase to be added after the "FROM dependency" section of the query, followed by variables to be
bound to the placeholders in the SQL phrase. Any SQL that is compatible with SQLite can be used in the parameter.
Returns the number of objects that match the condition.
Throws an exception on error, typically directly from the DBI layer.
ACCESSORS
distribution
if ( $object->distribution ) {
print "Object has been inserted
";
} else {
print "Object has not been inserted
";
}
Returns true, or throws an exception on error.
REMAINING ACCESSORS TO BE COMPLETED
SQL
The dependency table was originally created with the following SQL command.
CREATE TABLE dependency (
distribution TEXT NOT NULL,
dependency TEXT NOT NULL,
phase TEXT NOT NULL,
core REAL NULL,
PRIMARY KEY (distribution,
dependency,
phase),
FOREIGN KEY (distribution) REFERENCES distribution (distribution),
FOREIGN KEY (dependency) REFERENCES distribution (distribution)
)
SUPPORT
CPANDB::Dependency is part of the CPANDB API.
See the documentation for CPANDB for more information.
AUTHOR
Adam Kennedy <adamk@cpan.org>
COPYRIGHT
Copyright 2009 - 2011 Adam Kennedy.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
The full text of the license can be found in the LICENSE file included with this module.
perl v5.14.2 2011-11-25 CPANDB::Dependency(3pm)