Sponsored Content
Top Forums Shell Programming and Scripting Copy files recursively to one single directory Post 303012830 by abdulbadii on Saturday 10th of February 2018 06:20:49 AM
Old 02-10-2018
Code:
find /path/of/source -type f  -print0 | xargs -0 -i cp -bp $i {}  /path/of/newdir/

ensuring not missing duplicate file names and special character in them
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Recursively copy only specific files from a directory tree

Hi I am a shell-script newbie and am looking to synchronize certain files in two directory structures. Both these directory-trees are in CVS and so I dont want the CVS directory to be copied over. I want only .sh and .pl files in each subdirectory under these directory trees to be... (3 Replies)
Discussion started by: sharpsharkrocks
3 Replies

2. Shell Programming and Scripting

delete files older than 5 minutes in directory (recursively)

sorry guys can some please give me a hint how to achieve this in a slick oneliner? delete files older than 5 minutes in specified directory (recursively) peace (3 Replies)
Discussion started by: scarfake
3 Replies

3. Shell Programming and Scripting

delete files recursively in the specified directory

I have to write a shell script which can delete all the files and directories recursively inside the specified directory but should not delete the specified directory. Please some body help me in writing the script. (3 Replies)
Discussion started by: deepthi.s
3 Replies

4. Shell Programming and Scripting

Copy only files recursively

Hi, find . | xargs -s 47518 can list all the files and directories recursively , is there any possibility to copy only files from directories and subdirectoreis once it is listed. Please help Thans & Regards Uma (3 Replies)
Discussion started by: umapearl
3 Replies

5. Solaris

Display the number of files in a directory and recursively in each subdirectory

Display the number of files in a directory and recursively in each subdirectory To look something like below, for example /var 35 /var/tmp 56 /var/adm 46 Any ideas how can we do this? :wall: (1 Reply)
Discussion started by: jakerock
1 Replies

6. Shell Programming and Scripting

Recursively cat files in a directory with filename printed first.

I want to recursively cat the content of files in a directory e.g. find /etc -type f -exec cat {} \; But I want it to print the file name first and then the content. For example let's say /etc/statetab and /etc/colord.conf will be printed first then I want the output to look something like; ... (6 Replies)
Discussion started by: lewk
6 Replies

7. UNIX for Dummies Questions & Answers

Copy files recursively

Hello! I know what i s recursion, but can't imagine what shoudl be "recursicve copying" of files? Please, what should mean: cp -r /home/hope/files/* /home/hope/backup Can someone helpme with a simple example? Many thanks!!! (6 Replies)
Discussion started by: pinklemon
6 Replies

8. Shell Programming and Scripting

How to recursively copy directory only for recent files?

I love the -newerct flag for the Cygwin find command on windows. Can I use "/usr/bin/find . -newerct '3 hours ago'" to conditionally copy a directory tree so that only the files in the directory tree that are younger than 3 hours are copied to my destination directory such that the directory... (4 Replies)
Discussion started by: siegfried
4 Replies

9. Shell Programming and Scripting

Find Large Files Recursively From Specific Directory

Hi. I found many scripts in the web of achieving this. But I like to use this one find /EDWH-DMT03 -xdev -size +10000 -exec ls -la {} \;|sort -n -k 5 > LARGE.rst But the problem is, why it still list out files with 89 bytes as the output? Is there anything wrong with the command? My... (7 Replies)
Discussion started by: aimy
7 Replies

10. Shell Programming and Scripting

Copy Specific Files Recursively

Is it possible to only copy selected files+its directories when you are copying recursively? find /OriginalFolder/* -type -d \{ -mtime 1 -o -mtime 2 \ } -exec cp -R {} /CopyTo/'hostname'__CopyTo/ \; -print From the above line, I want to only copy *txt and *ini files from /OriginalFolder/* ... (4 Replies)
Discussion started by: apacheLinux
4 Replies
XHFS(1) 						      General Commands Manual							   XHFS(1)

NAME
xhfs - graphical interface for manipulating HFS volumes SYNOPSIS
xhfs [left-path [right-path]] DESCRIPTION
xhfs presents a graphical front-end for browsing and copying files on HFS-formatted volumes. The display is divided into two parts, left and right, which can each independently view a directory on either an HFS volume or the host (UNIX) filesystem. Double-clicking the name of a directory in either view will open that directory. A pop-up menu at the top of each direc- tory view can be used to navigate to any directory between the current and the beginning of the hierarchy. Text files can be viewed by double-clicking them. Any file or set of files can be copied to the directory shown in the other view by selecting them and clicking the "Copy" button. Copying is performed according to the selected copy mode: MacBinary II The file(s) will be copied using the MacBinary II format. This is the recommended mode for transferring arbitrary Macintosh files. BinHex The file(s) will be copied using the BinHex format. This mode should be used to encode Macintosh files into strict ASCII format. Text In this mode, only the data fork(s) of the selected file(s) are copied. Furthermore, translation is performed on the data's end-of- line characters to conform to the standard for text files on the destination. Raw Data In this mode, only the data fork(s) of the selected file(s) are copied. However, no translation is performed whatsoever on the data. Automatic A copy mode will be selected automatically according to a set of heuristics. SEE ALSO
hfsutils(1), hfs(1) AUTHOR
Robert Leslie <rob@mars.org> HFSUTILS
02-Apr-1996 XHFS(1)
All times are GMT -4. The time now is 11:37 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy