Hi
How can I looking for a pattern found in more than one file and replace it with anther pattern
this what I was used:
find . -name "account.adrs" -depth -follow -exec grep -l "Email = ;" {} \;
this print the files name -which is account.adrs- and its path -which is deferent for each... (4 Replies)
Hi,
I have written this shell script:
fl=`ls -1lrt $mylist | grep '\.xml$' | awk '{print $9}'`
echo $fl (1)
for i in $fl
do
for dir in $mylist
do
if
then
echo $dir/$i >> tmp (2)
fi
done
done
The mylist contains some directory names. The satement (1) gives the sorted list... (5 Replies)
hi,
i need to replace a line a file with a new raw device location..
original file..
/opt/sybase/ASE1502/ASE-15_0/bin/dataserver \
-d/data/TST_AKS1/sybdevices/master.dat \
-e/logs/sybase/TST_AKS1/SFO_TST_AKS1.log \
-c/apps/sybase/ASE1502/ASE-15_0/TST_AKS1.cfg \... (2 Replies)
Hi all,
How to save file full name to a file. I tried the following but don't know to include path name.
$ ls -l | awk '{print $9}' > outputfile.dat
$ cat outputfile.dat
fifth.txt
first.txt
fourth.txt
second.txt
third.txt
My wanted result is ie:
... (3 Replies)
Hi,
I need to store all the files in a directory to a text file with its full path.
The example below can explain:
./File1.txt
./File2.txt
./Folder1/File11.txt
./Folder1/File12.txt
./Folder1/Folder11/File111.txt
./Folder2/file21.txt
:
:
The ls -R1 command won't give the result as... (5 Replies)
Guys I have a big issue that I need to get fixed ASAP however I can not seem to find a way to do it. We started to use zones with Solaris 10 at work and we moved a zone from a SIT box to a DEV box. Problem is the software we have installed is looking at a /lcl/sit/apps/ path and it needs to look... (5 Replies)
I want to pattern match only path part from below and replace them with new path string.
LoadModule jk_module /fldrA/fldrBaf/fldrCaa/modules/mod_jk.so
JkWorkersFile /fldrA/fldrBaf/fldrCaa/config/OHS/ohs1/workers.properties
JkLogFile... (4 Replies)
Hello.
Question 1 :
I want to comment out all lines of a cron file which are not already commented out for each full path pattern matched.
Example 1 nothing to do because line is already commented out; pattern = '/usr/bin/munin-cron'
# */5 * * * * munin test -x... (3 Replies)
my requirement is 30 days old files along with size and pull path of the file (file should be listed in descending by size).
output:
12345 /app/testing/file1
12341 /app/testing/file2 (5 Replies)
Discussion started by: Rajesh123
5 Replies
LEARN ABOUT DEBIAN
poet::environment
Poet::Environment(3pm) User Contributed Perl Documentation Poet::Environment(3pm)NAME
Poet::Environment -- Poet environment
SYNOPSIS
# In a script...
use Poet::Script qw($poet);
# In a module...
use Poet qw($poet);
# $poet is automatically available in Mason components
# then...
my $root_dir = $poet->root_dir;
my $file = $poet->path("some/file.txt");
my $path_to_script = $poet->bin_path("foo/bar.pl");
my $path_to_lib = $poet->lib_path("Foo/Bar.pm");
DESCRIPTION
The Poet::Environment object contains information about the current environment and its directory paths.
PATH METHODS
root_dir
Returns the root directory of the environment, i.e. where .poet_root is located.
path (subpath)
Returns the root directory with a relative subpath added. e.g. if the Poet environment root is "/my/env/root", then
$poet->path("somefile.txt");
==> returns /my/env/root/somefile.txt
bin_dir
comps_dir
conf_dir
data_dir
db_dir
lib_dir
logs_dir
static_dir
Returns the specified subdirectory, which by default will be just below the root dirctory. e.g. if the Poet environment root is
"/my/env/root", then
$poet->conf_dir
==> returns /my/env/root/conf
$poet->lib_dir
==> returns /my/env/root/lib
bin_path (subpath)
comps_path (subpath)
conf_path (subpath)
data_path (subpath)
db_path (subpath)
lib_path (subpath)
logs_path (subpath)
static_path (subpath)
Returns the specified subdirectory with a relative subpath added. e.g. if the Poet environment root is "/my/env/root", then
$poet->conf_path("log4perl.conf");
==> returns /my/env/root/conf/log4perl.conf
$poet->lib_path("Data/Type.pm");
==> returns /my/env/root/lib/Data/Type.pm
OTHER METHODS
app_class
Returns the full class name to use for the specified class, depending on whether there is a subclass in the environment. e.g.
$poet->app_class('Cache')
will return "MyApp::Cache" if that module exists, and otherwise "Poet::Cache". This is used internally by Poet to implement auto
subclassing.
app_name
Returns the app name, e.g. 'MyApp', found in .poet_root.
conf
Returns the Poet::Conf object associated with the environment. Usually you'd access this by importing $conf.
current_env
A class method that returns the current (singleton) environment for the process. Usually you'd access this by importing $poet.
OBTAINING $poet SINGLETON
In a script:
use Poet::Script qw($poet);
In a module:
use Poet qw($poet);
$poet is automatically available in components.
You can also get it via
my $poet = Poet::Environment->current_env;
CONFIGURING ENVIRONMENT SUBDIRECTORIES
Any subdirectories other than conf_dir can be overridden in configuration. e.g.
# Override bin_dir
env.bin_dir: /some/other/bin/dir
With this configuration in place,
$poet->bin_dir
==> returns /some/other/bin/dir
$poet->bin_path("foo/bar.pl")
==> returns /some/other/bin/dir/foo/bar.pl
SEE ALSO
Poet
AUTHOR
Jonathan Swartz <swartz@pobox.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Jonathan Swartz.
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.14.2 2012-06-14 Poet::Environment(3pm)