9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi
I have a requirement wherein i need to purge some directories.
I have more than 2000 directories where i need to keep data for 10 days and delete the rest. What i am looking for is an efficient way to achieve this.
There are four mount points from where i need to delete the files.
... (3 Replies)
Discussion started by: Apoorvbarwa
3 Replies
2. Shell Programming and Scripting
Hello all,
I have a script that has to get variables remotely. Rather than having the script login to the remote server 3 separate times, is there a faster way to get each variable?
##Server comes from input or list##
CHKINSTALL=`ssh server "swlist | grep -i program" | grep -v... (2 Replies)
Discussion started by: LinuxRacr
2 Replies
3. UNIX for Dummies Questions & Answers
Hi,
Often when I use echo statements in scripts I echo a line of #'s above and below. For example:
echo #####
echo hello world
echo #####
However, I generally have a series of about 75 #'s. For example:
echo #(x 75)
echo hello world
echo #(X 75)
While this helps to delineate... (7 Replies)
Discussion started by: msb65
7 Replies
4. Shell Programming and Scripting
Hi
I have a set of options in the form of key value in a file. Need to find a particular value of 'a' and delete all lines till the next 'a' keyword .
Ex :
a bbb
c ddd
e fff
g hhh
a sss
c ggg
e xxx
f sss
a ddd
d sss
r sss
g hhh (5 Replies)
Discussion started by: TDUser
5 Replies
5. Shell Programming and Scripting
I am new to the boards and to shell programming and have a requirement to name new files received with a unique sequence number. I need to look at a particular file pattern that exists and then to increment a sequence by 1 and write the new file.
Example of file names and sequence #
... (4 Replies)
Discussion started by: sandiego_coder
4 Replies
6. UNIX Desktop Questions & Answers
hi friens, :)
if i need to find files with extension .c++,.C++,.cpp,.Cpp,.CPp,.cPP,.CpP,.cpP,.c,.C
wat is the pattern for finding them
:confused: (2 Replies)
Discussion started by: arunsubbhian
2 Replies
7. Shell Programming and Scripting
Hi all,
Were currently using xapply to run multiple ssh instances that then calls
a script that returns the PID of a webserver process.
Currently we have like 30 xapply statements in a script call checkit which
checks various webserver processes on various unix/linux boxes.
My question... (0 Replies)
Discussion started by: bdsffl
0 Replies
8. Filesystems, Disks and Memory
I have a lot of processes all of which need to write quite
a lot of data to the filesystem ( to a single file).
This is managed today in the following way : all the processes
write the data to a shared memory block, which is manged by a process that empties it to a file, thus allowing more... (1 Reply)
Discussion started by: Seeker
1 Replies
9. IP Networking
Do anyone telle me please how to use PING command to verify connection (TCP/IP) between serveurs.
thanks (1 Reply)
Discussion started by: hoang
1 Replies
Sub::Exporter::GlobExporter(3pm) User Contributed Perl Documentation Sub::Exporter::GlobExporter(3pm)
NAME
Sub::Exporter::GlobExporter - export shared globs with Sub::Exporter collectors
VERSION
version 0.002
SYNOPSIS
First, you write something that exports globs:
package Shared::Symbol;
use Sub::Exporter;
use Sub::Exporter::GlobExport qw(glob_exporter);
use Sub::Exporter -setup => {
...
collectors => { '$Symbol' => glob_exporter(Symbol => '_shared_globref') },
};
sub _shared_globref { return *Common }
Now other code can import $Symbol and get their *Symbol made an alias to *Shared::Symbol::Symbol.
If you don't know what this means or why you'd want to do it, you may want to stop reading now.
The other class can do something like this:
use Shared::Symbol '$Symbol';
print $Symbol; # prints the scalar entry of *Shared::Symbol::Symbol
...or...
use Shared::Symbol '$Symbol' => { -as => 'SharedSymbol' };
print $SharedSymbol; # prints the scalar entry of *Shared::Symbol::Symbol
OVERVIEW
Sub::Exporter::GlobExporter provides only one routine, "glob_exporter", which may be called either by its full name or may be imported on
request.
my $exporter = glob_exporter( $default_name, $globref_locator );
The routine returns a collection validator that will export a glob into the importing package. It will export it under the name
$default_name, unless an alternate name is given (as shown above). The glob that is installed is specified by the $globref_locator, which
can be either the globref itself, or a reference to a string which will be called on the exporter
For an example, see the "SYNOPSIS", in which a method is defined to produce the globref to share. This allows the glob-exporting package
to be subclassed, for for the subclass to choose to re-use the same glob when exporting or to export a new one.
If there are entries in the arguments to the globref-exporting collector other than those beginning with a dash, a hashref of them will be
passed to the globref locator. In other words, if we were to write this:
use Shared::Symbol '$Symbol' => { arg => 1, -as => 2 };
It would result in a call like the following:
my $globref = Shared::Symbol->_shared_globref({ arg => 1 });
AUTHOR
Ricardo Signes <rjbs@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2010 by Ricardo Signes.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
perl v5.10.1 2010-11-23 Sub::Exporter::GlobExporter(3pm)