04-05-2019
Could I suggest also adding the -P flag to the df to ensure that the output is a single line per filesystem. You will need to check that it is supported on the remote OS (which you don't tell us)
There can be a risk that having a long device name or a long mount-point name may cause the output to split over two lines and your processing will have unpredictable results.
I hope that this helps,
Robin
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
This my frustrating disk space script that is supposed to send me a email whenever the disk space reaches 90% but this has some problem that just would not work ..can anyone please tell me when im going wrong
#!/bin/ksh
sendemail=-1
space=`df -bhk /users/siebelserver |awk '{print$5}'`
echo... (4 Replies)
Discussion started by: vivsiv
4 Replies
2. Shell Programming and Scripting
Hi all,
Can any one help me in making a disk space script in solaris 8/9
for instance i only want to get those partitions whose diskspace has exceed 70%.
Any volunteer?
Cheers!
BR/asad (8 Replies)
Discussion started by: asadlone
8 Replies
3. Shell Programming and Scripting
#!/bin/bash
# Disk Space Monitoring for more than 95 %
# and Sending Alerts by Mail
if ;
then
`df -k |awk '$5 > 95 {print $1 " ----------- " $5}' |mailx -s "More than 95% disk usage in DEV" email@test.com';
else
exit 0
fi
I get the... (8 Replies)
Discussion started by: sriram003
8 Replies
4. Shell Programming and Scripting
I have a disk space check script that uses an exceptions file, the only issue with the script is that it does not work with values higher than the FSMAX=85 value. I have a file system that is at 92% and it doesn't change, so I would like to add it to the exceptions file. The exceptions file format... (0 Replies)
Discussion started by: maddhadder71
0 Replies
5. Shell Programming and Scripting
:( Hi All,
i have 4 linux server for which i want set up script to monitor the disk space ...
here my problem is i want the output like graph...
also it should reflect in monitor ...as non stop process..
can any one suggest me any way where i can implement the script?
... (3 Replies)
Discussion started by: Shahul
3 Replies
6. Shell Programming and Scripting
Hi,
I wrote the following script for monitoring disk space and inform the concerned team accordingly. But script gives me below error
syntax error at line 70 : `<' unmatched
#!/bin/ksh
. /home/scr/.profile
. /home/scr/.infa_env
# Get the list of Integration Services
... (6 Replies)
Discussion started by: svajhala
6 Replies
7. Shell Programming and Scripting
It's the old thread "Disk Space Monitoring Script", modified for UNIX
This is the new code:
df -k | awk ' { if ( int($4) > 90)
{subject = $1 " More than 90% disk usage. Used: " $4
email = "email@test.com"
print subject
cmd = "mailx -s \"" subject "\" " email
cmd | getline... (4 Replies)
Discussion started by: dungureanu
4 Replies
8. Solaris
We have a script which when run consumes the space of the disk from where it is being run. we have to kill this script every time to release space.
why do this happen ? any work around please
we are using solaris 10
P.S. : a part of the code will make some connection to the DB (1 Reply)
Discussion started by: chidori
1 Replies
9. Shell Programming and Scripting
Hi,
I am working on Sun Solaris 5.10 and want to direct the output from a disk space check script to an output file;
#!/bin/bash
CURRENT=$(df -k /log/logs | grep /log/logs | awk '{ print $5}' | sed 's/%//g')
THRESHOLD=30
if ; then
echo "Remaining free space is low" > output.txt
else... (10 Replies)
Discussion started by: SSKAAB
10 Replies
10. Shell Programming and Scripting
i want to write a shell script,when disk uses is 90% then automatically send a email to distribution list (group member)...... (1 Reply)
Discussion started by: sonu pandey
1 Replies
LEARN ABOUT OPENDARWIN
mount_cd9660
MOUNT_CD9660(8) BSD System Manager's Manual MOUNT_CD9660(8)
NAME
mount_cd9660 -- mount an ISO-9660 filesystem
SYNOPSIS
mount_cd9660 [-egjr] [-o options] [-s startsector] special | node
DESCRIPTION
The mount_cd9660 command attaches the ISO-9660 filesystem residing on the device special to the global filesystem namespace at the location
indicated by node. This command is normally executed by mount(8) at boot time.
The options are as follows:
-e Enable the use of extended attributes.
-g Do not strip version numbers on files. (By default, if there are files with different version numbers on the disk, only the last one
will be listed.) In either case, files may be opened without explicitly stating a version number.
-j Do not use any Joliet extensions included in the filesystem.
-o Options are specified with a -o flag followed by a comma separated string of options. See the mount(8) man page for possible options
and their meanings.
-r Do not use any Rockridge extensions included in the filesystem.
-s startsector
Start the filesystem at startsector. Normally, if the underlying device is a CD-ROM drive, mount_cd9660 will try to figure out the
last track from the CD-ROM containing data, and start the filesystem there. If the device is not a CD-ROM, or the table of contents
cannot be examined, the filesystem will be started at sector 0. This option can be used to override the behaviour. Note that
startsector is measured in CD-ROM blocks, with 2048 bytes each.
SEE ALSO
mount(2), unmount(2), fstab(5), mount(8)
BUGS
POSIX device node mapping is currently not supported.
Version numbers are not stripped if Rockridge extensions are in use. In this case, accessing files that don't have Rockridge names without
version numbers gets the one with the lowest version number and not the one with the highest.
There is no ECMA support.
HISTORY
The mount_cd9660 utility first appeared 4.4BSD.
4th Berkeley Distribution March 27, 1994 4th Berkeley Distribution