Skip to content

Commit 668bb66

Browse files
committed
added automation scripts
1 parent c5067a7 commit 668bb66

File tree

5 files changed

+42
-0
lines changed

5 files changed

+42
-0
lines changed

biggest3.sh

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/bin/bash
2+
num1=1
3+
num2=4
4+
num3=6
5+
if [ $num1 -gt $num2 -a $num1 -gt $num3 ]
6+
then echo "$num1 is greater"
7+
elif [ $num2 -gt $num1 -a $num2 -gt $num3 ]
8+
then echo " $num2 is greater"
9+
else
10+
echo "$num3 is greater"
11+
fi

disckcheck.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/bin/bash
2+
size=`df -h . | awk 'NR>1{print $(NF-1)}' | sed 's/%/ /g'`
3+
if [ $size -gt 20 ]
4+
then
5+
echo "memory reached the threshold value" | mail -s "disk usage" sagarco96@gmail.com
6+
fi

discusage.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#!/bin/bash
2+
set -x
3+
sys_mem=`df -h . | awk -F " " '(NR>1){print $(NF -1)}' | sed 's/%/ /g'`
4+
if [ $sys_mem -gt 10 ]
5+
then
6+
echo "memory reached the threshold value. current usage is $sys_mem" | mail -s "Disk usage of
7+
the server" sagarco96@gmail.com
8+
else
9+
echo "Nothing"
10+
fi

fil1

Whitespace-only changes.

greaterage.sh

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#!/bin/bash
2+
echo "enter the filename"
3+
read name
4+
n=1
5+
while read line
6+
do
7+
if [ $n -gt 1 ] ; then
8+
age=`echo $line | awk -F " " '{print $4}'`
9+
if [ $age -gt 60 ]
10+
then
11+
echo "$line" | awk -F " " '{print $1}'
12+
fi
13+
fi
14+
n=`expr $n + 1`
15+
done < $name

0 commit comments

Comments
 (0)