How can i copy a list of files with different names into others directory have the same name?


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers How can i copy a list of files with different names into others directory have the same name?
# 8  
Old 08-04-2010
If your version of mkdir doesn't support the -f option you can replace this line:
Code:
mkdir -f ../test2/${file}

with:
Code:
mkdir ../test2/${file} > /dev/null 2>&1

# 9  
Old 08-04-2010
I fix the error now
and it works thanks alot
but what i wanna do that i have already those directories
and i just want to take those files and put it in those directories that i have the directories is already created i want to put those files in those directories
i want every file search for his directory and put a copy into that directory
and all files i have begin with 10_10 and i want him to search after the last _
like i have 10_10_11
thanks for your help and your time
It will be a greate honor of you help me in that code
thanks
# 10  
Old 08-04-2010
Quote:
Originally Posted by t17
I fix the error now
and it works thanks alot
but what i wanna do that i have already those directories
and i just want to take those files and put it in those directories that i have the directories is already created i want to put those files in those directories
i want every file search for his directory and put a copy into that directory
and all files i have begin with 10_10 and i want him to search after the last _
like i have 10_10_11
thanks for your help and your time
It will be a greate honor of you help me in that code
thanks
Sorry, it's not clear to me what the problem is.

What should be the name of the directory if the filename is 10_10_11?
# 11  
Old 08-04-2010
the name of the directory should be the same as the name of the file 10_10_11
but i haved already those directories i don't want to make directory i want to put those files into those directory i have 3 files
Code:
10_10
10_10_11
10_10_11_12

i want to put them in exist directory thart i have on my system
Code:
10_10
10_10_11
10_10_11_12

i want to make like a loop to search after the last "_" like 10_10"_"11
if he found th 11 put it in the same directory have in last 11
and same for 10_10_11_12
if he found in the llast _12 put it in the same directory 10_10_11_12 have the end _12
thanks for your time and help

Last edited by Scott; 08-08-2010 at 07:44 AM.. Reason: Code tags
# 12  
Old 08-04-2010
So every directory should have 1 file in it? The script should work IMHO.
# 13  
Old 08-04-2010
yea every file should be in his directory

---------- Post updated at 04:28 AM ---------- Previous update was at 04:26 AM ----------

but i have already those directories i want the file to search for his directory not to create a directory and put in it the file
thanks alot
# 14  
Old 08-04-2010
It shouldn't be a problem to use the mkdir command even if the directory exists.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Directory containing files,Print names of the files in the directory that are exactly same content.

Given a directory containing say a few thousand files, please output a list of all the names of the files in the directory that are exactly the same, i.e. have the same contents. func(a_directory_name) output -> {“matches”: , ... ]} e.g. func(“/home/my/files”) where the directory... (7 Replies)
Discussion started by: anuragpgtgerman
7 Replies

2. Shell Programming and Scripting

How to list files names and sizes in a directory and output result to the file?

Hi , I'm trying to list the files and output is written to a file. But when I execute the command , the output file is being listed. How to exclude it ? /tmp file1.txt file2.txt ls -ltr |grep -v '-' | awk print {$9, $5} > output.txt cat output.txt file1.txt file2.txt output.txt (8 Replies)
Discussion started by: etldeveloper
8 Replies

3. UNIX for Dummies Questions & Answers

List Directory names which have the file

Hi All, Can any one help me to list out the directory names which contain the specified file. See for example File name : file.201307014.LKT Have the directory structure as below. /app/work/data/INDIA/file.201307014.LKT /app/work/data/AMERICA/file.201307014.KTP... (5 Replies)
Discussion started by: Balasankar
5 Replies

4. Shell Programming and Scripting

How to copy selective list of files to a directory?

Hi I have 3 directories indexes_with_ts indexes_without_ts process_indexes in each directories it contains *.sql how do I accomplish this: for all the files found in indexes_without_ts, copy the corresponding file in indexes_with_ts to process_indexes. i.e. for... (2 Replies)
Discussion started by: jediwannabe
2 Replies

5. Shell Programming and Scripting

Copy list of files from a keyword list to another directory

Hello, I have a folder with a massive amount of files, and I want to copy out a specific subset of the files to a new directory. I would like to use a text file with the filenames listed, but can't get it to work. The thing I'm hung up on is that the folder names in the path can and do have... (5 Replies)
Discussion started by: twjolson
5 Replies

6. Shell Programming and Scripting

Grepping file names, comparing them to a directory of files, and moving them into a new directory

got it figured out :) (1 Reply)
Discussion started by: sHockz
1 Replies

7. Shell Programming and Scripting

Copy files on a list to another directory

Hi. I have a list with file names like testfile1.wav testfile2.wav testfile3.wav and a folder that contains a large number of wav files (not only the ones on the list). I would like to copy the files whose names are on the list from the wav file directory to a new directory. I... (5 Replies)
Discussion started by: Bloomy
5 Replies

8. Shell Programming and Scripting

how to copy files followed by list of names of all the files in /etc?

....... (2 Replies)
Discussion started by: pcbuilder
2 Replies

9. Shell Programming and Scripting

how can i copy a list of files with different names into others directory have the same name

dear all. how can i copy a list of files with different names into others directory have the same name like i have 3 files 10_10 10_10_11 10_10_11_12 and i have 3 directories 10_10 10_10_11 10_10_11_12 how can i make a loop to cp this files into the directory have the same name like... (0 Replies)
Discussion started by: t17
0 Replies

10. Shell Programming and Scripting

find list of files from a list and copy to a directory

I will be very grateful if someone can help me with bash shell script that does the following: I have a list of filenames: A01_155716 A05_155780 A07_155812 A09_155844 A11_155876 that are kept in different sub directories within my current directory. I want to find these files and copy... (3 Replies)
Discussion started by: manishabh
3 Replies
Login or Register to Ask a Question