Sponsored Content
Top Forums Shell Programming and Scripting Select only the files created in the last 24 hours Post 302530392 by itkamaraj on Tuesday 14th of June 2011 01:01:49 AM
Old 06-14-2011
Code:
for i in `find /interface/outbound/Web -type f -ctime -1`
do
scp $i user@$destination_server:/destination_directory/
done

 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

delete files that are over 2 hours old

guys, I have a need for a script that will delete all files in a given directory that are over 2 hours old. I will set this up to run in cron. I'm having a little trouble coming up with the syntax that will identify these files. Is there a variation of the ls command that I can use to identify... (3 Replies)
Discussion started by: hedrict
3 Replies

2. Shell Programming and Scripting

Files created in last 24 hours

I need a script which list the files which is starting with the word heap*** and that is created before past 24 hours.I need the script using find command. please help me on this. (1 Reply)
Discussion started by: jayaramanit
1 Replies

3. Shell Programming and Scripting

list the file created before 24 hours using ls command

I want to list the files created before past 24 hours using ls command. please help me on this (7 Replies)
Discussion started by: jayaramanit
7 Replies

4. UNIX for Dummies Questions & Answers

Finding a file created within the last 24 hours

which out of atime, ctime, or mtime are the closest to diplaying only the files created within the last 24 hours. is it even possible to find only the files created in the last 24 hours, because I heard that unix files don't hold the creation time as a property of the file. (3 Replies)
Discussion started by: raidkridley
3 Replies

5. Shell Programming and Scripting

How to find files by hours old?

I need to be able to do the following: Find files in multiple directories that are 6 hours older than the current time? I am using KSH I tried mmtime but it was not a valid option Any help would be great. Thank you! (2 Replies)
Discussion started by: llsmr777
2 Replies

6. Shell Programming and Scripting

how to list files between last 6 hours to 3 hours

Hi Frens, I want to list some files from a directory, which contains "DONE" in their name, i am receiving files every minute. In this i want to list all the files which are newer than 6 hours but older than 3 hours, of current time i dont want my list to contain the latest files which are ... (4 Replies)
Discussion started by: Prat007
4 Replies

7. Shell Programming and Scripting

Check file created is less than 4 hours or not.

Hi, I need to check some files in one directory whether any files has been created before 4 hours(ie, less than 4 hours from the current time). Can anybody help me out..? Thanks in advance..! (21 Replies)
Discussion started by: Kattoor
21 Replies

8. Shell Programming and Scripting

files older than few hours

Hi All I need to know the command which can be used to list the files which are 3 hours old so that it can be deleted. (3 Replies)
Discussion started by: mskalyani9
3 Replies

9. Shell Programming and Scripting

Get filelist in a folder which is created in last x hours

Hi , I am looking for some help in getting the list of files matching some pattern in a folder and those were created in last X hours. Please help. Thanks in advance. (1 Reply)
Discussion started by: Anupam_Halder
1 Replies

10. Shell Programming and Scripting

Listing the file name and no of records in each files for the files created on a specific day

Hi, I want to display the file names and the record count for the files in the 2nd column for the files created today. i have written the below command which is listing the file names. but while piping the above command to the wc -l command its not working for me. ls -l... (5 Replies)
Discussion started by: Showdown
5 Replies
cp(1)							      General Commands Manual							     cp(1)

NAME
cp - Copies files SYNOPSIS
cp [-fhip] [--] source_file destination_file cp [-fhip] [--] source_file... destination_directory cp [-fhip] [-r | -R] [--] [source_file | source_directory]... destination_directory The cp command copies a source file or the files in a source directory to a destination file or directory. If your source and destination are directories, the source is copied to the destination and created with the same name. STANDARDS
Interfaces documented on this reference page conform to industry standards as follows: cp: XCU5.0 Refer to the standards(5) reference page for more information about industry standards and associated tags. OPTIONS
[Tru64 UNIX] The cp command does not prompt you when an existing file is to be overwritten. (If both -f and -i are specified on the com- mand line--for example, because an alias includes one of them--whichever appears last overrides the other.) [Tru64 UNIX] Together with the -R option, the same as the -r option. Prompts you with the name of the file whenever the copy would cause an existing file to be over- written. An answer beginning with y, or the locale's equivalent of y, causes cp to continue. Any other answer prevents it from overwriting the file. Preserves for the copy the modification time, access time, file mode, user ID, and group ID of the original, as allowed by per- missions. If the user ID and group ID cannot be preserved, no error message is displayed and the exit value is not altered. If the origi- nal is set-user-ID or set-group-ID, and either the user ID or the group ID cannot be preserved, the set-user-ID and set-group-ID bits are not preserved in the copy's permissions. [Tru64 UNIX] Preserves the extended file attributes (property list), including the access control list (ACL) if any. When the source is a directory, copies the directory and the entire subtree connected at that point. Special file types, such as symbolic links, named pipes (FIFOs), and block and character devices, are opened and their contents are copied to regular files having the same name. (This may be desired for links but is probably not desired for disk, tape, or network devices.) For example, if a is a symbolic link to file z and a is copied to b with the -r option, b is not a symbolic link to file z but is a copy of it. As with -r, when the source is a directory, copies the directory and the entire subtree connected at that point. However, destination_files are created with the same file types as source_files, for instance symbolic links, named pipes (FIFOs), or block or character devices. As an example, if a is a symbolic link to file z and a is copied to b with the -R option, b will also be a symbolic link to file z. If source_file is a FIFO, the file permission bits of destination_file are set to those of source_file modified by the file creation mask of the user if the -p option is not used. Indicates that the arguments following this option are to be interpreted as file names. This null option allows the specification of file names that start with a minus. DESCRIPTION
If a destination file already exists, its contents are overwritten if permissions allow, but cp does not change its mode, user ID, or group ID. However, if the file is not being copied by the root user, writing the file may clear the set-user-ID or set-group-ID permission bits. If the destination file does not exist, the mode of the source file is used, as modified by the file mode creation mask (umask). If the source file is either set-user-ID or set-group-ID, those bits are removed unless the -p option is used. Appropriate permissions are always required for file creation or overwriting. [Tru64 UNIX] You can also copy special device files. If the file is a named pipe, the data in the pipe is copied into a regular file. If the file is a device, the file is read until the end of file, and that data is copied into a regular file. The LC_MESSAGES variable determines the locale's equivalent of y or n (for yes/no queries). If the source_file is a directory, the following is true: If neither the -R or -r option was specified, an error message is displayed and source_file is not copied. If the target specified exists and is a file, not a directory, an error message is displayed and source_file is not copied. If the target does not exist and the -p option is specified, the permission bits of the target directory are set equal to the source directory bitwise inclusively ORed with S_IRWXU (0700 octal). This means the newly created directory will always allow the owner read, write and execute permission. If the target does not exist and the -p option is not specified, the permission bits of the target directory are set equal to the source directory bits, modified by the file creation mask of the user (shuts off the corresponding permis- sion bits specified in the umask). The resulting permission bits are then ORed with S_IRWXU (0700 octal) which gives the owner read, write and execute permission. If the target does not exist and cannot be created, an error message is displayed and source_file is not copied. NOTES
Do not give the destination the same name as one of the source files. If you specify a directory as the destination, the directory must already exist. If you are using the -r option to copy the contents of one directory to another, and source_directory contains subdirecto- ries that do not exist in destination_directory, the subdirectories are created. EXIT STATUS
The following exit values are returned: Successful completion. An error occurred. EXAMPLES
To copy one file to another, enter: cp file1 file2 If file2 exists (and is writable), it is replaced by file1. To copy files to a directory, enter: cp file1 file2 dir1 The dir1 directory must exist. To copy all files in a directory and preserve their modification times, enter: cp -p dir1/* dir2 To copy a directory tree to another directory, enter: cp -r dir1 dir2 The dir1 tree is created in dir2. ENVIRONMENT VARIABLES
The following environment variables affect the execution of cp: Provides a default value for the internationalization variables that are unset or null. If LANG is unset or null, the corresponding value from the default locale is used. If any of the internationalization vari- ables contain an invalid setting, the utility behaves as if none of the variables had been defined. If set to a non-empty string value, overrides the values of all the other internationalization variables. Determines the locale for the interpretation of sequences of bytes of text data as characters (for example, single-byte as opposed to multibyte characters in arguments). Determines the locale for the for- mat and contents of diagnostic messages written to standard error. Determines the location of message catalogues for the processing of LC_MESSAGES. SEE ALSO
Commands: cpio(1), find(1), link(1), ln(1), mv(1), pax(1), tar(1), umask(1) Functions: umask(2) Files: proplist(4), acl(4) Standards: standards(5) cp(1)
All times are GMT -4. The time now is 09:37 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy