I have a folder structure like the below
/test/test1/test2/app
/test/test3/app
/test/test4/test5/app
..
I need to create a new folder under "app" in all the above listed directory structure at one shot by the name "subapp" .
How can we acheive this using a script .
New to unix... (4 Replies)
Hi ,
I am very new to unix as well as shell scripting. I have to write a script for the following requirement.
In a particular mount, have to list all the directories and sub directories along with size of the directory and sub directory in ascending order.
Please help me in this regard and many... (4 Replies)
Hi,
Please help me, how to get all the direcotries, its sub directories and its sub directories recursively, need to exclude all the files in the process.
I wanted to disply using a unix command all the directories recursively excluding files.
I tried 'ls -FR' but that display files as... (3 Replies)
It is for HP-Unix B.11.31.
Requirement:
1. List the directories, which directories name has given particular string.
Example: Directories with name "Build"
2. On the output of 1. list the directories by creation date as sort order.
I tried with; find . -type d -name "Build*"
... (3 Replies)
Hi all,
Using grep command, i want to find the pattern of text in all directories and sub-directories.
e.g: if i want to search for a pattern named "parmeter", i used the command
grep -i "param" ../*
is this correct? (1 Reply)
I am trying to link 2 directories using:
ln -s /net/<hostname>/srcdir/ /net/<desthostname>/dstdir/
I get the following error:
ln: /net/<desthostname>/dstdir: Function is not available
What is it that i am trying to do wrongly in the above operation?
Please use next time code tags (3 Replies)
I have a top-level directory called work and I would like to create subdirectories work1 work2... under this directory. Also I would like to create subdirectory under work1 -- test, work2 -- test etc., Can I automate this using a command-line script?
work
|_work 1
|_test
|_work 2
... (2 Replies)
Can anyone come up with a unix command that lists
all the files, directories and sub-directories in the current directory
except a folder called log.?
Thank you in advance. (7 Replies)
i am having trouble creating a directory with last months date as the folder name.
what i am using is echo `date +%b%y`
which gives
Mar14 as the result but i want to get Feb14 as the result.:wall: (6 Replies)
What I know so far:
ls -A will list all files except those starting with a dot
ls -d will list all directories
ls -m will separate contents by commas
For getting crtimes use:
stat filename will give me the inode number
or
ls -i filename will give... (13 Replies)
Discussion started by: chstewar
13 Replies
LEARN ABOUT CENTOS
cpan::changes::release
CPAN::Changes::Release(3) User Contributed Perl Documentation CPAN::Changes::Release(3)NAME
CPAN::Changes::Release - Information about a particular release
SYNOPSIS
my $rel = CPAN::Changes::Release->new(
version => '0.01',
date => '2009-07-06',
);
$rel->add_changes(
{ group => 'THINGS THAT MAY BREAK YOUR CODE' },
'Return a Foo object instead of a Bar object in foobar()'
);
DESCRIPTION
A changelog is made up of one or more releases. This object provides access to all of the key data that embodies a release including the
version number, date of release, and all of the changelog information lines. Any number of changelog lines can be grouped together under a
heading.
METHODS
new( %args )
Creates a new release object, using %args as the default data.
version( [ $version ] )
Gets/sets the version number for this release.
date( [ $date ] )
Gets/sets the date for this release.
changes( [ $group ] )
Gets the list of changes for this release as a hashref of group/changes pairs. If a group name is specified, an array ref of changes for
that group is returned. Should that group not exist, undef is returned.
add_changes( [ \%options ], @changes )
Appends a list of changes to the release. Specifying a "group" option appends them to that particular group. NB: the default group is
represented by and empty string.
# Append to default group
$release->add_changes( 'Added foo() function' );
# Append to a particular group
$release->add_changes( { group => 'Fixes' }, 'Fixed foo() function' );
set_changes( [ \%options ], @changes )
Replaces the existing list of changes with the supplied values. Specifying a "group" option will only replace change items in that group.
clear_changes( )
Clears all changes from the release.
groups( sort => &sorting_function )
Returns a list of current groups in this release.
If sort is provided, groups are sorted according to the given function. If not, they are sorted alphabetically.
add_group( @groups )
Creates an empty group under the names provided.
delete_group( @groups )
Deletes the groups of changes specified.
delete_empty_groups( )
Deletes all groups that don't contain any changes.
serialize( group_sort => &sorting_function )
Returns the release data as a string, suitable for inclusion in a Changes file.
If group_sort is provided, change groups are sorted according to the given function. If not, groups are sorted alphabetically.
SEE ALSO
o CPAN::Changes::Spec
o CPAN::Changes
o Test::CPAN::Changes
AUTHOR
Brian Cassidy <bricas@cpan.org>
COPYRIGHT AND LICENSE
Copyright 2011-2013 by Brian Cassidy
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
perl v5.16.3 2013-05-02 CPAN::Changes::Release(3)