![]() |
|
|
|
|
|||||||
| Forums | Portal | Register | Rules & FAQ | Contribute | Members List | Arcade | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts here. |
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Please help - disk space check script | maddhadder71 | Shell Programming and Scripting | 0 | 05-08-2008 05:16 AM |
| Disk Space Monitoring Script | sriram003 | Shell Programming and Scripting | 8 | 08-23-2007 08:00 AM |
| Disk space script | asadlone | Shell Programming and Scripting | 8 | 06-03-2007 12:32 PM |
| Frustrating Disk space script | vivsiv | Shell Programming and Scripting | 4 | 06-05-2006 04:53 PM |
| available disk space on disk device??? | alan | UNIX for Dummies Questions & Answers | 4 | 01-01-2004 11:06 PM |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
disk space script debug - posted before
I saw the following script in an earier post in this forum. Changed a little bit and trying it in my env but getting errors. Pls help in debuggin this.
(1) #!/bin/ksh DFR='df -g filesystempath|grep filesystem|awk '{print $4}'' echo $DFR ----------------------- scriptname[3]: }: not found. (2) #!/bin/ksh DFR='df -g filesystempath|grep filesystem|awk '{print $4}'' if [ DFR[2]>=90 ] then echo "True" else echo "False" fi #checking if its greater than 90% ------------------------------ script:}: not found. script: 0403-057 Syntax error at line 5 : `if' is not matched. Thanks |
| Forum Sponsor | ||
|
|
|
|||
|
Thanks
It was the backticks Proper Script: #!/bin/ksh //correct DFR=`df -g /dev/devetl_lv|grep devetl_lv|awk '{print $4}'|sed 's/\%//'` //correct if [ $DFR -gt 90 ] then echo "True" else echo "False" fi //wrong.....it says 0403-057 Syntax error at line 6 : `then' is not matched. Please let me know whats wrong. I did try with ';' after the expression [..], but didnt help |