10-18-2019
I am going to clean this up and reformat and will repost. Thank you
.
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
hi,
I have a script which accept filename and process them, however, one of the file needs 'special' handling so I need to identify it, say the filename contains the word "STOCK" (i.e. NEWYORKSTOCKLIST20060627.txt), I want to check if the filename contains the word "STOCK", how can I do that?... (1 Reply)
Discussion started by: mpang_
1 Replies
2. Shell Programming and Scripting
Well the title is not too good, so I will explain.
I need to move (rename) files using a simple AIX script.
???file1.txt
???file2.txt
???file1a.txt
???file2a.txt
to be:
???renamedfile1'date'.txt
???renamedfile2'date'.txt
???renamedfile1a'date'.txt
???renamedfile2a'date'.txt
... (4 Replies)
Discussion started by: grimace15
4 Replies
3. Shell Programming and Scripting
Hello,
I've been searching and reading, but I can't figure out how to solve this problem with my newbie skills.
In my directory, I have a list of files (see dirlist.txt attachment) that I need to merge and rename. I have part of the code of the code figured out (see below). However, I... (3 Replies)
Discussion started by: anjulka
3 Replies
4. Shell Programming and Scripting
I'm trying to create a bash function that will allow me to rename a file name emails.txt to last monday's date
renem ()
{
d=`date -d last-monday`
mv ~/emails.txt ~/myemails/$d
}
but i en up wit this error any suggestion
mv: target `2014' is not a directory (3 Replies)
Discussion started by: robshal
3 Replies
5. Shell Programming and Scripting
I have a specific set (all ending with .bam) of downloaded files in a directory /home/cmccabe/Desktop/NGS/API/2-15-2016. What I am trying to do is use a match to $2 in name to rename the downloaded files. To make things a more involved the date of the folder is unique and in the header of name... (1 Reply)
Discussion started by: cmccabe
1 Replies
6. Shell Programming and Scripting
Hi All,
I have 100 folders with the first delimiter has a unique name i.e (123_hello and 575_hello) and each folder have atlist 1000 plus files with naming convention i.e (575_hello_1.iso ... 575_hello_1000.iso).
575_hello/575_hello_1.iso
575_hello/575_hello_2.iso
575_hello/575_hello_3.iso... (8 Replies)
Discussion started by: lxdorney
8 Replies
7. Shell Programming and Scripting
I am trying to use bash to remove the text in all filenames after the second _ in specific files that end in .bam or .vcf. However the bash errors looking for the files in the directory. Thank you :).
files in directory
... (4 Replies)
Discussion started by: cmccabe
4 Replies
8. Shell Programming and Scripting
In the below bash I am trying to copy the only text file (always only one) in /home/cmccabe/Desktop/list/QC/metrics.txt and rename each of the 3 text files according to /home/cmccabe/Desktop/test/list.txt using lines 3, 4 ,5. This format (that is list.txt) is always 5 lines. Thank you :).
... (12 Replies)
Discussion started by: cmccabe
12 Replies
9. Shell Programming and Scripting
In the below bash I am trying to rename eachof the 3 text files in /home/cmccabe/Desktop/percent by matching the numerical portion of each file to lines 3,4, or 5 in /home/cmccabe/Desktop/analysis.txt. There will always be a match between the files. When a match is found each text file in... (2 Replies)
Discussion started by: cmccabe
2 Replies
10. Shell Programming and Scripting
In the below I am trying to rename the contents within each data subfolder in a specific run, based on a partial match of the IonCode_0000_ in each file in the data subdirectory to $1 in f1. There will be multiple runs in f1 but each run in $uniq is unique and will be found in f1 and the rename... (27 Replies)
Discussion started by: cmccabe
27 Replies
LEARN ABOUT DEBIAN
rfio_rename
RFIO_RENAME(3) Rfio Library Functions RFIO_RENAME(3)
NAME
rfio_rename - rename a file or directory
SYNOPSIS
#include <sys/types.h>
#include "rfio_api.h"
int rfio_rename (const char *oldpath, const char *newpath)
DESCRIPTION
rfio_rename renames a file or directory.
oldpath and newpath must be of the same type, i.e. both regular files or both directories.
If newpath exists already, it will be removed before the rename takes place. If newpath is a directory, it must be empty.
When renaming a directory, newpath must not be a descendant of oldpath, i.e. newpath must not contain a path prefix that names oldpath.
Write permission is required on both parents. If oldpath is a directory, write permission is required on it and if newpath is an existing
directory, write permission is also required on it.
If any of the parents has the sticky bit S_ISVTX set, either
the effective user ID of the requestor must match the owner ID of the file or
the effective user ID of the requestor must match the owner ID of the directory or
the file must be writable by the requestor or
the requestor must be super-user.
RETURN VALUE
This routine returns 0 if the operation was successful or -1 if the operation failed. In the latter case, serrno is set appropriately.
ERRORS
ENOENT A component of oldpath prefix does not exist or oldpath or newpath is a null pathname.
EACCES Search permission is denied on a component of the path prefixes or write permission on the parent directories is denied or
oldpath is a directory and write permission is denied on oldpath or newpath.
EFAULT oldpath or newpath is a NULL pointer.
EEXIST newpath is an existing directory and is not empty.
ENOTDIR A component of the path prefixes is not a directory or oldpath is a directory and newpath is an existing regular file.
EISDIR newpath is a directory while oldpath is a regular file.
EINVAL newpath is a descendant of oldpath.
ENAMETOOLONG The length of oldpath or newpath exceeds CA_MAXPATHLEN or the length of a path component exceeds CA_MAXNAMELEN.
SENOSHOST Host unknown.
SENOSSERV Service unknown.
SECOMERR Communication error.
ERFXHOST Cross-host rename is not supported.
SEE ALSO
Castor_limits(4), rfio_chmod(3), rfio_unlink(3)
AUTHOR
LCG Grid Deployment Team
LCG
$Date: 2005/03/31 13:13:03 $ RFIO_RENAME(3)