10-03-2013
Thanks for the reply.
Nope I want to change the directory name and also the filename in the directory to the names I have in sample_info_file.txt
My sample_info_file.txt has two columns one with the directories name and other with its corresponding sample name. So I want the program to read my sample_info file and based on its corresponding directory name change both the directory and the its child file name to the sample name.
Hope I am clear
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hello chiefs,
So i wanna outcomment several lines, but i dont want to start each line with #-sign. Once i saw it in use, but dont remember the syntax. It should work with sh or ksh.
regards
congo (3 Replies)
Discussion started by: congo
3 Replies
2. Shell Programming and Scripting
Hello,
I am trying to rename bulk files however i dont think the rename/mv command is giong to help me here. here is a quick snapshot of the files I need to rename:
75008040 -rw-r----- 1 root root 8716 May 8 05:00 10.9.144.2
75008041 -rw-r----- 1 root root 11700 May 8 05:00 10.9.160.2... (10 Replies)
Discussion started by: jallan
10 Replies
3. UNIX for Dummies Questions & Answers
Hi all -
I'm trying to rename a large number of files all at once and need some help figuring out the command line syntax to do it. I've already done quite a bit of research with the rename and mv commands, but so far haven't found a solution that seems to work for me. So:
The files exist... (10 Replies)
Discussion started by: dave920
10 Replies
4. UNIX for Dummies Questions & Answers
So I am not sure if this should go in the shell forum or in the beginners. It is my first time posting on these forums.
I have a directory, main_dir lets say, with multiple sub directories (one_dir through onehundred_dir for example) and in each sub directory there is a test.txt. How would one... (2 Replies)
Discussion started by: robotsbite
2 Replies
5. UNIX for Dummies Questions & Answers
Hi,
I have 500 directories each with multiple data files inside them. The names are sort of random. For example, one directory has files named e_1.dat, e_5.dat, e_8.dat, etc. I need to move the files to a single directory and rename them all in numerical order, from 1.dat to 1000(or some... (1 Reply)
Discussion started by: renthead720
1 Replies
6. Shell Programming and Scripting
Hi All
after looking around the website and various other resources I become stuck. I'm trying to rename directories from
Firstname Initial Lastname to lastname,_firstname_initial
so far ive got
for f in {./}
do
rename -n 'y/A-Z/a-z/' *
rename -n 's/\ /_/g' * ... (2 Replies)
Discussion started by: harlequin
2 Replies
7. Shell Programming and Scripting
Hi,
Am using sftp (dsa method) to transfer 20 files from one server(sftp) to another (local). After the transfer is complete the files in the sftp server has to be renamed from .txt extension to .done extension ( aa.txt to aa.done, bb.txt to bb.done and likewise...).
I tried rename command... (4 Replies)
Discussion started by: Sindhuap
4 Replies
8. Shell Programming and Scripting
Hi,
I have a bunch of files which are named something like:
Company Name~1234~X1234~X1-123.pdf
I need to get them renamed something like:
Company Name~1234(X1234)X1-123.pdf
Once I have the X1234 inside () I have a piece of software which can use the X1234 bit. I will be receiving... (7 Replies)
Discussion started by: jcborland
7 Replies
9. Shell Programming and Scripting
Hi
I have the following file structure and I want to rename all the abc.jar files to abc_backup.jar
rock@server:~/rakesh> ls -R
.:
test1 test2 test3
./test1:
abc.jar
./test2:
abc.jar
./test3:
abc.jar (2 Replies)
Discussion started by: rakeshkumar
2 Replies
10. Shell Programming and Scripting
so lets say I have a process in cron that writes to a particular directory /var/tmp/EXAMPLEA
so, from time to time, say every couple of months, an upgrade is made. and here's how the upgrade works:
1. move the existing directory /var/tmp/EXAMPLEA somewhere else and name it differently...i.e.... (6 Replies)
Discussion started by: SkySmart
6 Replies
LEARN ABOUT DEBIAN
afs-up
AFS-UP(1) AFS Command Reference AFS-UP(1)
NAME
up - Recursively copy directories, preserving AFS metadata
SYNOPSIS
up [-v] [-1] [-f] [-r] [-x] [-m]
<source directory> <destination directory>
DESCRIPTION
The up command recursively copies the files and subdirectories in a specified source directory to a specified destination directory. The
command interpreter changes the destination directory and the files and subdirectories in it in the following ways:
o It copies the source directory's access control list (ACL) to the destination directory and its subdirectories, overwriting any
existing ACLs.
o If the issuer is logged on as the local superuser root and has AFS tokens as a member of the group system:administrators, then the
source directory's owner (as reported by the "ls -ld" command) becomes the owner of the destination directory and all files and
subdirectories in it. Otherwise, the issuer's user name is recorded as the owner.
o If a file or directory exists in both the source and destination directories, the source version overwrites the destination version.
The overwrite operation fails if the first (user) "w" (write) mode bit is turned off on the version in the destination directory,
unless the -f flag is provided.
o The modification timestamp on a file (as displayed by the "ls -l" command) in the source directory overwrites the timestamp on a file
of the same name in the destination directory, but the timestamp on an existing subdirectory in the destination directory remains
unchanged. If the command creates a new subdirectory in the destination directory, the new subdirectory's timestamp is set to the time
of the copy operation, rather than to the timestamp that the subdirectory has in the source directory.
The up command is idempotent, meaning that if its execution is interrupted by a network, server machine, or process outage, then a
subsequent reissue of the same command continues from the interruption point, rather than starting over at the beginning. This saves time
and reduces network traffic in comparison to the UNIX commands that provide similar functionality.
The up command returns a status code of 0 (zero) only if it succeeds. Otherwise, it returns a status code of 1 (one).
This command does not use the syntax conventions of the AFS command suites. Provide the command name and all option names in full.
OPTIONS
-v Prints a detailed trace to the standard output stream as the command runs.
-1 Copies only the files in the top level source directory to the destination directory, rather than copying recursively through
subdirectories. The source directory's ACL still overwrites the destination directory's. (This is the number one, not the letter "l".)
-f Overwrites existing directories, subdirectories, and files even if the first (user) "w" (write) mode bit is turned off on the version
in the destination directory.
-m Recognize and copy mount points rather than traversing the volumes they reference during the recursive copy operation. Without -m,
up's default behavior is to copy the contents of all volumes and subvolumes mounted under the source directory into the volume
containing the destination directory.
-r Creates a backup copy of all files overwritten in the destination directory and its subdirectories, by adding a ".old" extension to
each filename.
-x Sets the modification timestamp on each file to the time of the copying operation.
source directory
Names the directory to copy recursively.
destination directory
Names the directory to which to copy. It does not have to exist already.
EXAMPLES
The following command copies the contents of the directory dir1 to directory dir2:
% up dir1 dir2
PRIVILEGE REQUIRED
The issuer must have the "a" (administer) permission on the ACL of both the source and destination directories.
COPYRIGHT
IBM Corporation 2000. <http://www.ibm.com/> All Rights Reserved.
This documentation is covered by the IBM Public License Version 1.0. It was converted from HTML to POD by software written by Chas
Williams and Russ Allbery, based on work by Alf Wachsmann and Elizabeth Cassell.
OpenAFS 2012-03-26 AFS-UP(1)