Sponsored Content
Top Forums Shell Programming and Scripting How to create symlink for latest file only? Post 303034150 by MadeInGermany on Friday 19th of April 2019 12:45:21 PM
Old 04-19-2019
rc=2 means exit status 2.
Quote:
You have new mail in /var/mail/root
Look at root's mail with
Quote:
tail -200 /var/mail/root
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

creating symlink

hi... I have a folder<abc> under /root folder. I want to create a symlink such that when i click on folder<abc> under root, should display my home folder (home/krish). Immediate inputs appreciated..... (1 Reply)
Discussion started by: rama.honge
1 Replies

2. Solaris

symlink on link file

Hi all, I want to create a symlink on a link file, i mean, there is a file which is actually a symlink of some version. Now i want to create one more symlink on that link file. EX: there is a file: uat -> version prod -> version Now i want to create one more link on these 'uat' and... (1 Reply)
Discussion started by: raghu.iv85
1 Replies

3. Shell Programming and Scripting

ln -s creates symlink in symlink, if [ -f ... ] says file that exists doesn't exist

Hi Forums, I got a little problem, I made a few modifications to the code of the launch script of a testing server(minecraft) and now updating is broken aswell as the automatic directory creation. These Lines somehow create an endless symlink that refers to itself and I don't know how to fix... (0 Replies)
Discussion started by: Xaymar
0 Replies

4. Shell Programming and Scripting

File count for symlink using find command

Hi Guys, The script which I am using works really good for finding the file count for files that are not symlink. I know I can use find command like: find . -type l | wc -l This way I can get filecount of the symlink but is there a one liner to use -type l and -type f option ? That is... (4 Replies)
Discussion started by: dixits
4 Replies

5. Shell Programming and Scripting

create t a filelist with the latest file by YYYYMMDD and move to subfolder

Hi all, I am receiving files named like: ABC_20120730.csv ABC_20120801.csv ABC_20120812.csv They are residing in a folder named Incoming. I am supposed to write a script that will create a filelist which will contain only the name of the latest file beginning with ABC_, by YYYYMMDD... (3 Replies)
Discussion started by: kedrick
3 Replies

6. Shell Programming and Scripting

Shell script to get the latest file from the file list and move

Hi, Anybody help me to write a Shell Script Get the latest file from the file list based on created and then move to the target directory. Tried with the following script: got error. A=$(ls -1dt $(find "cveit/local_ftp/reflash-parts" -type f -daystart -mtime -$dateoffset) | head... (2 Replies)
Discussion started by: saravan_an
2 Replies

7. UNIX and Linux Applications

Tomcat 6.0 fails to read symlink(symbolic link) file

Hello all experts, Im in a situation where Tomcat simply does not want to read this file through the symlink.... I checked permissions..OK Also checked file & tomcat owner...all OK. This is what I have my /tomcat/conf/Catalina/local/appname.xml <Context> <Resource name="jdbc/black" ... (3 Replies)
Discussion started by: KingaKoopa
3 Replies

8. Shell Programming and Scripting

Picking the latest file based on a timestamp for a Dynamic file name

Hi , I did the initial search but could not find what I was expecting for. 15606Always_9999999997_20160418.xml 15606Always_9999999998_20160418.xml 15606Always_9999999999_20160418.xml 9819Always_99999999900_20160418.xml 9819Always_99999999911_20160418.xmlAbove is the list of files I... (4 Replies)
Discussion started by: chillblue
4 Replies

9. Shell Programming and Scripting

Symlink creation

I am trying to setup my plex server to use symlinks rather than host the movie files. in my storage directory, i have both movies(some in subdirectory of the name and some just in the parent directory) and tvshows, which have subdirectories for each season, which contains the episodes i would... (3 Replies)
Discussion started by: bandion
3 Replies

10. UNIX for Beginners Questions & Answers

Symlink

I know how to create a symlink but I am getting an error message that the file already exists. Also, my symlink doesn't point from target directory to the path correctly, Here is an example of the path to my folder structure path: cd /wkspce/wff/DEV/jobs/DEL the folder structure is: ... (3 Replies)
Discussion started by: dellanicholson
3 Replies
Paranoid::Glob(3pm)					User Contributed Perl Documentation				       Paranoid::Glob(3pm)

NAME
Paranoid::Glob - Paranoid Glob objects VERSION
$Id: Glob.pm,v 0.2 2010/04/21 09:07:30 acorliss Exp $ SYNOPSIS
$obj = Paranoid::Glob->new( globs => [ qw(/lib/* /sbin/* /etc/foo.conf) ], literals => [ qw(/tmp/{sadssde-asdfak}) ], ); print "Expanded globs: ", join(" ", @$obj); $rv = $obj->addGlobs(qw(/etc/* /bin/*)); $rv = $obj->addLiterals(qw(/etc/foo.conf)); $obj->consolidate; @existing = $obj->exists; @readable = $obj->readable; @writable = $obj->writable; @executable = $obj->executable; @owned = $obj->owned; @directories = $obj->directories; @files = $obj->files; @symlinks = $obj->symlinks; @pipes = $obj->pipes; @sockets = $obj->sockets; @blockDevs = $obj->blockDevs; @charDevs = $obj->charDevs; $obj->recurse(1, 1); DESCRIPTION
The primary purpose of these objects is to allow an easy way to detaint a list of files and/or directories while performing shell expansion of names. It does this with a caveat, however. If a given file or directory name exists on the file system as a literal string (regardless of whether it has shell expansion characters in it) it will be added as such. It is only filtered through bsd_glob if it does not exist on the file system. The objects can also be created with instructions to explicitly treat all names as literal strings. Any undef or zero-length strings passed in the files array are silently removed. As a convenience subsets of the expanded files can be returned based on the common stat/lstat tests. Please note the obvious caveats, however: asking for a list of directories will fail to list directories if the effective user does not have privileges to read the parent directory, etc. This is no different than performing '-d', etc., directly. If you care about privilege/permission issues you shouldn't use these methods. An additional method (recurse) falls outside of what a globbing construct should do, but it seemed too useful to leave out. SUBROUTINES
/METHODS new $obj = Paranoid::Glob->new( globs => [ qw(/lib/* /sbin/* /etc/foo.conf) ], literals => [ qw(/tmp/{sadssde-asdfak}) ], ); This class method creates a Paranoid::Glob object. It can be constructed with optional literal strings and/or globs to expand. All are filtered through a [[:print:]] regex for detainting. Any undefined or zero-length strings are silently removed from the arrays. The object reference is a blessed array reference, which is populated with the expanded (or literal) globs, making it easy to iterate over the final list. If any entry in the globs array fails to detaint this method will return undef instead of an object reference. addGlobs $rv = $obj->addGlobs(qw(/etc/* /bin/*)); Adds more globs to the object that are detainted and filtered through bsd_glob. Returns false if any strings fail to detaint. All undefined or zero-length strings are silently removed. addLiterals $rv = $obj->addLiterals(qw(/etc/foo.conf)); Adds more literal strings to the object that are detainted. Returns false if any strings fail to detaint. All undefined or zero-length strings are silently removed. consolidate $obj->consolidate; This method removes redundant entries and lexically sorts the contents of the glob. exists @existing = $obj->exists; This object method returns a list of all entries that currently exist on the filesystem. In the case of a symlink that exists but links to a nonexistent file it returns the symlink as well. readable @readable = $obj->readable; This method returns a list of all entries that are currently readable by the effective user. In the case of a symlink it returns the symlink only if the target of the symlink is readable, just as a normal stat or -r function would. writable @writable = $obj->writable; This method returns a list of all entries that are currently writable by the effective user. In the case of a symlink it returns the symlink only if the target of the symlink is writable, just as a normal stat or -w function would. executable @executable = $obj->executable; This method returns a list of all entries that are currently executable by the effective user. In the case of a symlink it returns the symlink only if the target of the symlink is executable, just as a normal stat or -x function would. owned @owned = $obj->owned; This method returns a list of all entries that are currently owned by the effective user. In the case of a symlink it returns the symlink only if the target of the symlink is owned, just as a normal stat or -o function would. directories @directories = $obj->directories; This method returns a list of all the directories. In the case of a symlink it returns the symlink if the target of the symlink is a directory, just as a normal stat or -d function would. files @files = $obj->files; This method returns a list of all the files. In the case of a symlink it returns the symlink if the target of the symlink is a file, just as a normal stat or -f function would. symlinks @symlinks = $obj->symlinks; This method returns a list of all the symlinks. pipes @pipes = $obj->pipes; This method returns a list of all the pipes. In the case of a symlink it returns the symlink if the target of the symlink is a pipe, just as a normal stat or -p function would. sockets @sockets = $obj->sockets; This method returns a list of all the sockets. In the case of a symlink it returns the symlink if the target of the symlink is a socket, just as a normal stat or -S function would. blockDevs @blockDevs = $obj->blockDevs; This method returns a list of all the block device nodes. In the case of a symlink it returns the symlink if the target of the symlink is a block device node, just as a normal stat or -b function would. charDevs @charDevs = $obj->charDevs; This method returns a list of all the character device nodes. In the case of a symlink it returns the symlink if the target of the symlink is a character device node, just as a normal stat or -c function would. recurse $obj->recurse; $obj->recurse(1); $obj->recurse(1, 1); This method with recursively load all filesystem entries underneath any directories already listed in the object. It returns true upon completion, or false if any errors occured (such as Permission Denied). Two optional boolean arguments can be passed to it: Option1: Follow Symlinks Option2: Include "Hidden" directories Both options are false by default. If Option1 (Follow Symlinks) is true any symlinks pointing to directories will be recursed into as well. Option2 in its default false setting excludes dot files or directories just as normal shell expansion would. Setting it to true causes it to include (and recurse into) hidden files and directories. DEPENDENCIES
o Carp o Errno o Fcntl o File::Glob o Paranoid o Paranoid::Debug BUGS AND LIMITATIONS
AUTHOR
Arthur Corliss (corliss@digitalmages.com) LICENSE AND COPYRIGHT
This software is licensed under the same terms as Perl, itself. Please see http://dev.perl.org/licenses/ for more information. (c) 2009, Arthur Corliss (corliss@digitalmages.com) perl v5.14.2 2010-05-03 Paranoid::Glob(3pm)
All times are GMT -4. The time now is 04:19 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy