05-12-2008
Get the latest directory created
hi,
I need to get the latest directory created for example wheni run
ls -altr *xyz_Integration*
I have plenty of directories created like
my_build_77_xx_Integration_050908_150714:
total 177898
-rw-rw--- 1 xyzmgr cchyg 7687338 May 9 19:29 myapp.ear
my_build_77_xx_Integration_050908_163337:
total 177898
-rw-rw--- 1 xyzmgr cchyg 7687338 May 9 19:29 myapp.ear
my_build_77_xx_Integration_050908_165636:
total 177898
-rw-rw--- 1 xyzmgr cchyg 7687338 May 9 19:29 myapp.ear
my_build_77_xx_Integration_050908_183534:
total 177898
-rw-rw--- 1 xyzmgr cchyg 7687338 May 9 19:29 myapp.ear
my_build_77_xx_Integration_050908_191844:
total 177898
-rw-rw--- 1 xyzmgr cchyg 7687338 May 9 19:29 myapp.ear
I need to print only the name of the latest directory created like
my_build_77_xx_Integration_050908_191844
Can anybody help me in getting this..
I am new to scripting.
Thanks
Vikram
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
everytime a new logfile get created at certain interval of time and i want a
simple shell script program which cat the lastest log file when manually excuted (1 Reply)
Discussion started by: vkandati
1 Replies
2. UNIX for Dummies Questions & Answers
I have created a new user account on my openssh system.But the .ssh directory was not created under my home dir home/A00d56/. Could any one please suggest me whether the .ssh directory will be created automatically when we add the new user or we need to create that after?
The use of this new... (3 Replies)
Discussion started by: srrao.ch
3 Replies
3. UNIX for Advanced & Expert Users
I have created a new user account on my openssh system.But the .ssh directory was not created under my home dir home/A00d56/. Could any one please suggest me whether the .ssh directory will be created automatically when we add the new user or we need to manually create that after?
The use of... (3 Replies)
Discussion started by: srrao.ch
3 Replies
4. UNIX for Dummies Questions & Answers
Hi,
I have some list of directories in the form datemonthyear e.g. 02082009, 03082009 and 04082009 etc.
I need to pick the latest directory from the current working directory.
Outcome:
05082009
This is the output am expecting.
Thanks (6 Replies)
Discussion started by: venkatesht
6 Replies
5. Shell Programming and Scripting
I Need help for one requirement,
I want to move the latest/Older file in the folder to another file. File have the datetimestamp in postfix.
Example:
Source Directory : \a
destination Directory : \a\b
File1 : xy_MMDDYYYYHHMM.txt (xy_032120101456.txt)
File2: xy_MMDDYYYYHHMM.txt... (1 Reply)
Discussion started by: pp_ayyanar
1 Replies
6. AIX
how to find the date on which a particular directory is created?
Thanks. (4 Replies)
Discussion started by: samsungsamsung
4 Replies
7. UNIX for Dummies Questions & Answers
I am trying to create Oracle user. I will install oracle after that. But my problem is /home/oracle directory is not being created.
bash-3.2# useradd -g oinstall -G dba,oper -d /home/oracle -m oracle
cp: /home/oracle: Operation not applicable
chown: /home/oracle: No such file or directory
... (3 Replies)
Discussion started by: hubatuwang
3 Replies
8. Shell Programming and Scripting
Hi,
I want to display latest files (created or modified) recursively in a path.
I tried in different ways, but didn't get any desired output:
find $path -type f -exec ls -lt {} \; | sort -n -r
find $path -type f -printf %p";" | xargs -d ";" ls -t
Second one is giving the error:... (21 Replies)
Discussion started by: karumudi7
21 Replies
9. Shell Programming and Scripting
I wish to traverse the latest to the oldest directory based on its timestamp.
ls -ltr
drwxr-x--- 3 admin bel 1024 Jan 22 02:29 sys
drwxr-x--- 2 admin bel 2048 Jan 22 02:30 admin
drwxr-x--- 10 admin bel 24576 Jan 23 21:31 bin
For the above i need to cd first to... (2 Replies)
Discussion started by: mohtashims
2 Replies
10. Shell Programming and Scripting
Hi all,
i have a folder, with tons of files containing as following,
on /my/folder/jobs/
some_name_2016-01-17-22-38-58_some name_0_0.zip.done
some_name_2016-01-17-22-40-30_some name_0_0.zip.done
some_name_2016-01-17-22-48-50_some name_0_0.zip.done
and these can be lots of similar files,... (6 Replies)
Discussion started by: charli1
6 Replies
LEARN ABOUT MOJAVE
inc::latest5.18
inc::latest(3pm) Perl Programmers Reference Guide inc::latest(3pm)
NAME
inc::latest - use modules bundled in inc/ if they are newer than installed ones
SYNOPSIS
# in Build.PL
use inc::latest 'Module::Build';
DESCRIPTION
The "inc::latest" module helps bootstrap configure-time dependencies for CPAN distributions. These dependencies get bundled into the "inc"
directory within a distribution and are used by Build.PL (or Makefile.PL).
Arguments to "inc::latest" are module names that are checked against both the current @INC array and against specially-named directories in
"inc". If the bundled version is newer than the installed one (or the module isn't installed, then, the bundled directory is added to the
start of <@INC> and the module is loaded from there.
There are actually two variations of "inc::latest" -- one for authors and one for the "inc" directory. For distribution authors, the
"inc::latest" installed in the system will record modules loaded via "inc::latest" and can be used to create the bundled files in "inc",
including writing the second variation as "inc/latest.pm".
This second "inc::latest" is the one that is loaded in a distribution being installed (e.g. from Build.PL). This bundled "inc::latest" is
the one that determines which module to load.
Special notes on bundling
The "inc::latest" module creates bundled directories based on the packlist file of an installed distribution. Even though "inc::latest"
takes module name arguments, it is better to think of it as bundling and making available entire distributions. When a module is loaded
through "inc::latest", it looks in all bundled distributions in "inc/" for a newer module than can be found in the existing @INC array.
Thus, the module-name provided should usually be the "top-level" module name of a distribution, though this is not strictly required. For
example, Module::Build has a number of heuristics to map module names to packlists, allowing users to do things like this:
use inc::latest 'Devel::AssertOS::Unix';
even though Devel::AssertOS::Unix is contained within the Devel-CheckOS distribution.
At the current time, packlists are required. Thus, bundling dual-core modules may require a 'forced install' over versions in the latest
version of perl in order to create the necessary packlist for bundling.
USAGE
When calling "use", the bundled "inc::latest" takes a single module name and optional arguments to pass to that module's own import method.
use 'inc::latest' 'Foo::Bar' qw/foo bar baz/;
Author-mode
You are in author-mode inc::latest if any of the Author-mode methods are available. For example:
if ( inc::latest->can('write') ) {
inc::latest->write('inc');
}
loaded_modules()
my @list = inc::latest->loaded_modules;
This takes no arguments and always returns a list of module names requested for loading via "use inc::latest 'MODULE'", regardless of
whether the load was successful or not.
write()
inc::latest->write( 'inc' );
This writes the bundled version of inc::latest to the directory name given as an argument. It almost all cases, it should be '"inc"'.
bundle_module()
for my $mod ( inc::latest->loaded_modules ) {
inc::latest->bundle_module($mod, $dir);
}
If $mod corresponds to a packlist, then this function creates a specially-named directory in $dir and copies all .pm files from the
modlist to the new directory (which almost always should just be 'inc'). For example, if Foo::Bar is the name of the module, and $dir
is 'inc', then the directory would be 'inc/inc_Foo-Bar' and contain files like this:
inc/inc_Foo-Bar/Foo/Bar.pm
Currently, $mod must have a packlist. If this is not the case (e.g. for a dual-core module), then the bundling will fail. You may be
able to create a packlist by forced installing the module on top of the version that came with core Perl.
As bundled in inc/
All methods are private. Only the "import" method is public.
AUTHOR
Eric Wilhelm <ewilhelm@cpan.org>, David Golden <dagolden@cpan.org>
COPYRIGHT
Copyright (c) 2009 by Eric Wilhelm and David Golden
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
SEE ALSO
Module::Build
perl v5.18.2 2014-01-06 inc::latest(3pm)