moving files prior to 2 days


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers moving files prior to 2 days
# 8  
Old 05-10-2006
Okay. I ran the code:

mv `find /Volumes/FTP_drive/FTP/ftp_users/anonymous/ -mtime +30 -exec ls {} \;` /Volumes/FTP_drive/FTP/temp_save

It works but I get a lot of these types of errors:

mv: rename 168650_A7_Swatch.pdf to /Volumes/FTP_drive/FTP/temp_save/168650_A7_Swatch.pdf: No such file or directory

Any thoughts?

Thanks, again!
# 9  
Old 05-10-2006
'rename' is a key word. Are you trying to move a file called rename? The message indicates that rename does not exists in the current directory.

where as your message

mv: rename 168650_A7_Swatch.pdf to /Volumes/FTP_drive/FTP/temp_save/168650_A7_Swatch.pdf: No such file or directory
clearly indicates that message.

When you do a move, the error gives like

$:mv rename testfile.txt
mv: rename: cannot access: No such file or directory
# 10  
Old 05-10-2006
Quote:
Originally Posted by gthokala
'rename' is a key word. Are you trying to move a file called rename? The message indicates that rename does not exists in the current directory.
no, this is just one line of many that I get. All say 'mv: rename 168650 (file path, etc)'. Thanks for your help.
# 11  
Old 05-11-2006
Instead of xargs, why not use exec?
Code:
find /Volumes/FTP_drive/FTP/ftp_users/anonymous/ -type f -mtime +30 -exec mv {} /Volumes/FTP_drive/FTP/temp_save \;

The exec helps if you have file with whitespace characters in the filename. Also remember to put in a '-type f' in the find command to make sure that you do not touch the existing directory structure in find's path.
# 12  
Old 05-11-2006
Thanks, blowtorch.

That was very clean. Maybe I was having trouble because of spaces in the filename? Thanks!
# 13  
Old 06-11-2009
MySQL move old files ina folder

Hi,

This will help u what i did is to cd inside that area from where i want the results and create a folder log.bkup and move all file more than 7 days into that folder

find . -mtime +7 -exec mv {} log.bkup \;

Smilie
 
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

How to create zip/gz/tar files for if the files are older than particular days in UNIX or Linux?

I need a script file for backup (zip or tar or gz) of old log files in our unix server (causing the space problem). Could you please help me to create the zip or gz files for each log files in current directory and sub-directories also? I found one command which is to create gz file for the... (4 Replies)
Discussion started by: Mallikgm
4 Replies

2. AIX

Moving Hidden files to normal files

I have a bunch of hidden files in a directory in AIX. I would like to move these hidden files as regular files to another directory. Say i have the following files in directory /x .test~1234~567 .report~5678~123 .find~9876~576 i would like to move them to directory /y as test~1234~567... (10 Replies)
Discussion started by: umesh.narain
10 Replies

3. Shell Programming and Scripting

Finding files with wc -l results = 1 then moving the files to another folder

Hi guys can you please help me with a script to find files with one row/1 line of content then move the file to another directory my script below runs but nothing happens to the files....Alternatively Ca I get a script to find the *.csv files with "wc -1" results = 1 then create a list of those... (5 Replies)
Discussion started by: Dj Moi
5 Replies

4. UNIX for Dummies Questions & Answers

Need Help in reading N days files from a Directory & combining the files

Hi All, Request your expertise in tackling one requirement in my project,(i dont have much expertise in Shell Scripting). The requirement is as below, 1) We store the last run date of a process in a file. When the batch run the next time, it should read this file, get the last run date from... (1 Reply)
Discussion started by: dsfreddie
1 Replies

5. UNIX for Dummies Questions & Answers

Moving Multiple files to destination files

I am running a code like this foreach list ($tmp) mv *_${list}.txt ${chart}_${list}.txt #mv: when moving multiple files, last argument must be a directory mv *_${list}.doc ${chart}_${list}.doc #mv: when moving multiple files, last argument must be a... (3 Replies)
Discussion started by: animesharma
3 Replies

6. Shell Programming and Scripting

Shell Script for moving 3 days old file to Archive Folder

Hi Experts, I have a "Source" folder which may contain some files. I need a shell script which should move all files which are older than 3 days to "Archive" folder. Thanks in Advance... (4 Replies)
Discussion started by: phani333
4 Replies

7. UNIX for Advanced & Expert Users

File disk utilization for 10 days prior

Hi I have a requirement to list the files & the total disk utilization they have which are 10 prior to current date. I tried couple of options in combinations of find mtime, ctime with du -m, but no luck. Could you please help me in this ? (2 Replies)
Discussion started by: videsh77
2 Replies

8. Shell Programming and Scripting

List files created before Noon 2 days prior

Our nightly updates run in the evening and finish around 8am. My boss wants the current log files kept on the server for 2 days, but wants anything created before noon, 2 days prior archived. I was thinking of using touch to set a temporary file with a date of today-2 and a time of noon, then... (3 Replies)
Discussion started by: prismtx
3 Replies

9. Shell Programming and Scripting

ls latest 4 days or specify days of files in the directory

Hi, I would like to list latest 2 days, 3 days or 4 days,etc of files in the directory... how? is it using ls? (3 Replies)
Discussion started by: happyv
3 Replies
Login or Register to Ask a Question