Firstly, you parse ls. This will fail with filenames containing whitespace. Then it pipe it to wc so you'd just get a count. Seems you've 948 files from Feb, probably..
cp 948 /smartapp/reports/archive_jan_feb_march/ won't work if you've no file named 948. Likely, you would want at least something like
Given you have a find installed compatible to
that allows for the -newerXY test, try
You may have to fiddle around with the X char in -newerXY, the date strings, and also with the cp params. Good luck!
Creating sentinels with touch is a nice approach, imo. A lot less messy and less error prone than trying to parse ls output (whose date format is locale dependent).
The -nt and -ot tests will also work with ksh.
For a more portable approach, find with -newer start and ! -newer end should work nicely. pax could then be used to handle all the copying without having to resort to many cp invocations.
If recursing into subdirectories is undersirable, -maxdepth can be used. If not available, a slightly more cumbersome use of -prune can do the job.
Regards,
Alister
---------- Post updated at 10:37 AM ---------- Previous update was at 10:28 AM ----------
Quote:
Originally Posted by RudiC
Given you have a find installed compatible to
that allows for the -newerXY test, try
You may have to fiddle around with the X char in -newerXY, the date strings, and also with the cp params. Good luck!
To my knowledge, all implementations of find which support -exec ... + require {} to be the word immediately preceding +.
-exec cp {} /destdir + will not work with most (if not all) implementations. If using GNU coreutils, cp can be made to work with the -t option.
Regards,
Alister
Dear all experts here,
:)
I would like to install a proxy server on Linux server to perform solely to control the access of Web server.
In this case, some of my vendor asked me to try Squid and I have installed it onto my Linux server.
I would like know how can I set the configuration to... (1 Reply)
Dear Friends,
This is not a problem , it's a course work (UNIX scenario)....
As part of it I am searching Remote Attacks and find points as
1. Exploiting a listening service
2. Routing through Unix system that is providing security between 2 or more networks
3. User initiated Remote execution... (1 Reply)
Hi All,
I want to configure samba share permission so that only directory creator/owner has a read and write permission and other users should not have any read/write access to that folder.Will that be possible and how can this be achieved within samba configuration.
Regards,
Sahil (1 Reply)
Hi all,
I'm using AIX v 5.3
I want to create system users to access through ftp or sftp and restrict those users into specific directory and don't traverse the whole file system just to be restricted within a directory and don't get shell access . i don't want to use any other third party... (7 Replies)
Hi
Good Day, i would like to ask for further info about my problems experiencing this evening. Im a PPP0 connection in the internet using 3G located in asia pacific region.i had this problem this evening in my INTERNET connections that there are some sites i can't open example ( Gizmodo.com,... (2 Replies)
hi all,
i want to know y kernel is giving access for multiple users to access a file when one user may be the owner is executing that file. Because other user can manipulate that file when the other user is executing that file, it will give the unexpected result to owner . plz help me... (1 Reply)
Guys
i have 2 SUSE Linux Enterprise Server 10 SP1 (i586) boxes.if i take a look into /etc/security/access.conf ,i see following lines at the eof
# All other users should be denied to get access from all sources.
#- : ALL : ALL
- : myID : ALL
now earlier i had written scripts where files... (1 Reply)
Hi,
I have to apply service pack from cd. so i have to copy some file from cd to linux directory. Can any body help me what command to use access from cd and copy file.
Thanks
sam71 (2 Replies)
Hi All,
I have the following script, where I am copying a list of files from one location to another location. The permissions, owners are fine. Why i am getting cp: cannot access error when i run this script. But the cp works at command prompt...
files="home/file.lst"
for file in `cat $files`... (4 Replies)
Hi
I need to access files from a specific folder of a Linux system from an another Linux System Remotely.
I know how to, Export a folder on One SCO System & can access the same by using Import via., NFS in the Sco Unix SVR4 System using the scoadmin utility.
Also, I know to use mount -t ... (2 Replies)