help in ksh scripting in aix


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting help in ksh scripting in aix
# 1  
Old 01-24-2011
help in ksh scripting in aix

Hello gurus

I am looking for a script :

We need to generate a file list created by user id on a AIX box.

Criteria 1: other than userid : dwimpid & aiadmin
Criteria 2: Files older than 2 months ( it can be any user id ).

File Path to Look: /project and /project1

Thx
silu
# 2  
Old 01-24-2011
Try:
Code:
find /project /project1 -mtime +60 -o -user dwimpid -o -user aiadmin

This User Gave Thanks to Perderabo For This Post:
# 3  
Old 01-24-2011
Sorry, do you mean in criteria 1 "any ownership other than dwimpid and aiadmin" ?
If so:
Code:
find /project /project1 -mtime +60 -o \! \( -user dwimpid -o -user aiadmin \) -print

This User Gave Thanks to citaylor For This Post:
# 4  
Old 01-24-2011
many thx for the reply ..But one more clarification

hi

The following command when executed is not printing the files created by users .I donot want the files created by users dwimpid & aiadmin



I just need the report in the form of txt of various files created by any user except users such as dwimpid & aiadmin on /project and /project1 directories .Those files should be older than 2 months


Hope i am clear
thx!
silu
# 5  
Old 01-24-2011
So files that are older than 2 months AND are NOT owned by dwimpid or aiadmin ?
Code:
find /project /project1 -mtime +60 -a \! -user dwimpid -a \! -user aiadmin -print

"-a" is AND, "-o" is OR, "\!" is NOT. If you use or, you have to be careful of precedence so use brackets "\(" and "\)"...

I hope this helps...
This User Gave Thanks to citaylor For This Post:
# 6  
Old 01-24-2011
My hearty thanks and appreciate all the brain work

Thankssssssssssssssssss a lot !!!!Smilie

---------- Post updated at 05:11 PM ---------- Previous update was at 04:36 PM ----------

Thanks for the earliar reply ,If i executes the command given by you its showing the names of files

Is there anyoption to print the owner of the file too ?

Thx!
silu
# 7  
Old 01-24-2011
If you have GNU "find", you can use "-ls" instead of "-print". Otherwise you could use something like:
Code:
find /project /project1 -mtime +60 -a \! -user dwimpid -a \! -user aiadmin -exec ls -ld {} \;

to view the ownership...
This User Gave Thanks to citaylor For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

KSH scripting

Hi Guys, I am trying to learn to script. first I have 2 server, A and B. A with IP 192.168.82.22. B with IP 192.168.82.44. Both with login user admin and password admin. server A will generate a file every day with name gg.log under /app/gg/20171002.log. I wish to write a script to copy the... (7 Replies)
Discussion started by: leecopper
7 Replies

2. Shell Programming and Scripting

ksh scripting

Hi All, Can you please let me know what I missed in the below function? Whenever I try to execute the script i am getting syntax error at line 101 : `fi' unexpected Function is function DELNWE5O { export ORACLE_HOME=/ora00/app/oracle/product/11.2.0/grid_1 export... (9 Replies)
Discussion started by: pvmanikandan
9 Replies

3. Shell Programming and Scripting

AIX 5.3 ksh Scripting

Hi, I posted a request for sever OS types earlier, but got no response. In an attempt to at least have a starting point, I think scaling it to one OS is preferred. Once I see the gist of it I can modify to account for different cases. I need a script that will go and check to see if an LDAP... (2 Replies)
Discussion started by: tekster2
2 Replies

4. Shell Programming and Scripting

help with ksh shell scripting

I want to run a script that checks the env to see if I'm in a test or prod environment. From the command line I enter echo $host and it returns host name and I can tell by the name if I'm in test or prod. When I run the command from a script I get "not found" What's wrong with the script? if ... (2 Replies)
Discussion started by: Bperl1967
2 Replies

5. Shell Programming and Scripting

Need help in writing AIX ksh scripting

I need to write the script for the below constraints. Need your help urgently The PATH environment variable must conform to the following: • World-writeable directories (/tmp, /var/tmp etc) must not be placed in the PATH variable. • System directories must always be placed before local... (1 Reply)
Discussion started by: kmvinay
1 Replies

6. Shell Programming and Scripting

Help with ksh scripting in AIX

I am looking for a script which does the following Script will run daily. 1.It will get snapshot off all filesystems including nfs mounts, automounts and clearcase mounts. 2.Then it will compare new snapshot with the snapshot created in the previous run. 3.If filesystem exists in... (20 Replies)
Discussion started by: saidiya
20 Replies

7. Shell Programming and Scripting

ksh scripting help

I have the file as below server1 no dr aix 5300-05-03 9119-595 20-18888 yes ftp-eagle server2 no dr aix 5300-05-03 9119-595 20-18888 yes ftp-eagle server3 yes dr aix 5300-05-03 9119-595 20-18888 yes ftp-eagle server4 ... (1 Reply)
Discussion started by: praveenbvarrier
1 Replies

8. Shell Programming and Scripting

Need help with KSH scripting

Hi I need to insert a page break into a file based on matching a phrase in the file. :confused: I am doing this with a ksh script on a Unix box. Any help would be greatly appreciated. Thanks (5 Replies)
Discussion started by: scrappycc
5 Replies

9. Shell Programming and Scripting

scripting guru's pls help me with scripting on AIX

can someone pls help me with the script for a files coming from one system to a particular directory and i want to write a script to move those files to another directory on different system by renaming the files... pls someone help me on this... thanking in anticipation.... (1 Reply)
Discussion started by: thatiprashant
1 Replies

10. Shell Programming and Scripting

KSH Scripting

Will a shell script written in shell for HP/UX run on Solaris? (1 Reply)
Discussion started by: dstaller
1 Replies
Login or Register to Ask a Question