using mv command for moving multiple files in a folder


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting using mv command for moving multiple files in a folder
# 1  
Old 12-11-2009
using mv command for moving multiple files in a folder

Hi,

I have a requirement where

I need to move Bunch of folders containing multiple files to another archive location.


i want to use mv command .I am thinking when we use mv command to move directory does it create directory 1st and then move all the files ?

e.g

source location =/source/tmp1
/tmp2
/tmp3
destination location =/dest/Archive/

mv /source/* /dest/Archive/
tmp1 .tmp2 and tmp3 has multiple files

so my question is while executing move cmd will it create directory 1st and then move file ?

Also if i want to check if move command error out before completing the complete file.

How to do this ?
# 2  
Old 12-11-2009
What Operating System do you have?
Are the source and destination on the same mountpoint? If they are on the same mountpoint, is there enough disc space to copy the lot then delete the source if it is successful?
What should the destination tree look like? (i.e. does it contain directories called tmp1 tmp2 and tmp3 ?).
Do you need to preserve timestamps on the target directories?
# 3  
Old 12-11-2009
Thanks for reply

What Operating System do you have?
I am using AIX .
Are the source and destination on the same mountpoint? If they are on the same mountpoint, is there enough disc space to copy the lot then delete the source if it is successful?

yes they are on the same mount point and have enough space

What should the destination tree look like? (i.e. does it contain directories called tmp1 tmp2 and tmp3 ?).

yes
Do you need to preserve timestamps on the target directories?

Not exactly

Actually i have written a script but i am not able to get an idea in case the script fail in between the archival process ? how to handle that or how to track if an error occurs.
# 4  
Old 12-11-2009
Sorry, not got AIX handy at the moment and the script I would use would need testing on AIX. I'll let an AIX expert comment.
# 5  
Old 12-11-2009
Try the cpio command with find, something like:

Code:
find /source -print | cpio -pvdmu /dest/Archive

Check the man page of find for the options.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Shell scripting for moving folder specific files into target directory of that country folder.

I need help to write shell script to copy files from one server to another server. Source Directory UAE(inside i have another folder Misc with files inside UAE folder).I have to copy this to another server UAE folder( Files should be copied to UAE folder and Misc files should be copied in target... (3 Replies)
Discussion started by: naresh2389
3 Replies

2. Shell Programming and Scripting

Moving files and folders to another folder

I recently bought Synology server and realised it can run scripts. I would need fairly simple script which moves all files and folders from ARCHIVE folder to WORKING folder. I would also need to maintain folder structure as each of the folders may contain subfolders. How would I go about it as I am... (1 Reply)
Discussion started by: ###
1 Replies

3. Shell Programming and Scripting

How to use a loop for multiple files in a folder to run awk command?

Dear folks I have two data set which there names are "final.map" and "1.geno" and look like this structures: final.map: gi|358485511|ref|NC_006088.3| 2044 gi|358485511|ref|NC_006088.3| 2048 gi|358485511|ref|NC_006088.3| 2187 gi|358485511|ref|NC_006088.3| 17654 ... (2 Replies)
Discussion started by: sajmar
2 Replies

4. UNIX for Dummies Questions & Answers

Moving files to a folder with a variable name

hello there- first post here- maybe someone can help- Basically I am trying to copy the contents of a folder to a different folder that has a variable name. the content I want to copy would be in a folder on my desktop called: myfolder the variable folder would look something like: ... (3 Replies)
Discussion started by: infothelonghaul
3 Replies

5. Shell Programming and Scripting

moving files from one folder to many folders

I have a more than 10 K files in a folder. They are accumulated in a period of more than an year (Say from 13th July 2010 to 4th June 2011). I need to perform housekeeping on this. The requirement is to create a folder like 13Jul2010,14July2010,......3June2011,4June2010 and then from the main... (2 Replies)
Discussion started by: realspirituals
2 Replies

6. Shell Programming and Scripting

Moving 100K file to another folder using 1 command

Hi, I need to move 1000s of files from one folder to another. Actually there are 100K+ files. Source dir : source1 Target dir : target1 Now if try cp or mv commands I am getting an error message : Argument List too long. I tried to do it by the time the files are created in the source... (6 Replies)
Discussion started by: unx100
6 Replies

7. UNIX for Advanced & Expert Users

Moving 1000s of files to another folder

Hi, I need to move 1000s of files from one folder to another. Actually there are 100K+ files. Source dir : source1 Target dir : target1 Now if try cp or mv commands I am getting an error message : Argument List too long. I tried to do it by the time the files are created in the... (1 Reply)
Discussion started by: unx100
1 Replies

8. Shell Programming and Scripting

Script for moving files from one folder to other

Hi I need to move last 1 year old files from one folder to another location on same server.How to write a shell script for the same? thanx Lalit (8 Replies)
Discussion started by: lalitkumar
8 Replies

9. Shell Programming and Scripting

Script for moving files from one folder to other

Hi All I need a shell script for move the 1 year old files from one folder to another folder with date and time. How to write a shell script for the same pls hepl me out. thanx in advance Thanx Lalit (2 Replies)
Discussion started by: lalitkumar
2 Replies

10. Shell Programming and Scripting

Moving Files from one folder to another folder

Hi, I have a folder which contain the log files. The folder may contain sub folders as well. I want to move the contents of the log folder to tmp folder periodically. I have used the command. LOG_DIR=/logs DESTINATION_DIR=/tmp/logs find ${LOG_DIR} -mtime +1 -exec mv {}... (10 Replies)
Discussion started by: farooqpervaiz
10 Replies
Login or Register to Ask a Question