Sponsored Content
Top Forums Shell Programming and Scripting Help with ksh scripting in AIX Post 302444994 by saidiya on Friday 13th of August 2010 03:46:14 PM
Old 08-13-2010
Help with ksh in AIX

I tried this but looking for a better logic

Code:
HOSTNM=`hostname`
DATE=$(date +"%d-%b-%y %H:%M")
SHORTNAME="FileSystem Mount"
LONGNAME="Filesystem check"
#checking filesystem if its mounted or not
df -k |grep '/dev/hd4|/dev/hd2|/dev/hd9var|/dev/hd3|/dev/hd1|/proc|/dev/hd10opt|/dev/exportlv|/dev/optwarelv|/dev/orabinlv|/dev/ndmbinlv|/dev/oraclntlv|/dev/optswlv|/dev/cbnadlv|/dev/cbnabkplv|/dev/lvabinit1|/dev/lvappl|/dev/lveme|/dev/lvadmd1|/dev/lvserial|/dev/lvdata01|/dev/lvdata02|/dev/lvdata03|/dev/lvdata04|/dev/lvmeta1|/dev/lvabini1|/dev/lvstage1|/dev/lvfeed1|/dev/lvstage2|/dev/lvcmmigr|/dev/lvbkdata1|/dev/lvbkdata2|/dev/lvbkdata3|/dev/lvbkdata4|/dev/lveers1| /dev/expoptibmlv|/dev/expoptzloclv|/dev/performlv|/dev/sshcntllv|nasswd10v1prd.nam.nsroot.net:/vol/ClearCase/cbnabi|cchome01.core.afcc.com:/export/home' >d.txt
if [ d.txt == "1" ]
then
mail -s "Filesystem check pls inestigate "$DATE" "$HOSTNM" " xx@domain.com
else
mail -s "Filesystem check success  $DATE HOSTNM " xx@domain.com
fi
exit

I am looking for some good logic..Ofcourse this script was not working

---------- Post updated at 03:46 PM ---------- Previous update was at 11:10 AM ----------

Any help ..Most appreciated !

Last edited by DukeNuke2; 08-13-2010 at 01:15 PM..
 

10 More Discussions You Might Find Interesting

1. 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

2. 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

3. 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

4. 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

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 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 (7 Replies)
Discussion started by: silu
7 Replies

7. 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

8. 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

9. 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

10. 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
NFSMOUNT.CONF(5)						File Formats Manual						  NFSMOUNT.CONF(5)

NAME
nfsmount.conf - Configuration file for NFS mounts SYNOPSIS
Configuration file for NFS mounts that allows options to be set globally, per server or per mount point. DESCRIPTION
The configuration file is made up of multiple sections followed by variables associated with that section. A section is defined by a string enclosed by [ and ] branches. Variables are assignment statements that assign values to particular variables using the = operator, as in Proto=Tcp. The variables that can be assigned are exactly the set of NFS specific mount options listed in nfs(5). Sections are broken up into three basic categories: Global options, Server options and Mount Point options. [ NFSMount_Global_Options ] - This statically named section defines all of the global mount options that can be applied to every NFS mount. [ Server "Server_Name" ] - This section defines all the mount options that should be used on mounts to a particular NFS server. The "Server_Name" strings needs to be surrounded by '"' and be an exact match of the server name used in the mount command. [ MountPoint "Mount_Point" ] - This section defines all the mount options that should be used on a particular mount point. The "Mount_Point" string needs to be surrounded by '"' and be an exact match of the mount point used in the mount command. EXAMPLES
These are some example lines of how sections and variables are defined in the configuration file. [ NFSMount_Global_Options ] Proto=Tcp The TCP/IPv4 protocol will be used on every NFS mount. [ Server "nfsserver.foo.com" ] rsize=32k wsize=32k proto=udp6 A 32k (32768 bytes) block size will be used as the read and write size on all mounts to the 'nfsserver.foo.com' server. UDP/IPv6 is the protocol to be used. [ MountPoint "/export/home" ] Background=True All mounts to the '/export/home' export will be performed in the background (i.e. done asynchronously). FILES
/etc/nfsmount.conf Default NFS mount configuration file SEE ALSO
nfs(5), mount(8), 9 October 2012 NFSMOUNT.CONF(5)
All times are GMT -4. The time now is 09:10 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy