Commit f03740b0 authored by Sumit Thorat's avatar Sumit Thorat

Add Files

parents
#! /bin/bash
num=$1
sum=0
temp=0
for((i=1;i<=num;i++))
do
temp=`expr $i \* $i`
sum=$((sum+temp))
done
echo $sum
#!/bin/bash
RES=$(find $1* -maxdepth 0 -type d)
echo "$RES" | wc -l
\ No newline at end of file
file1="${q3_in}"
file2="${q3_out}"
grep -h 5 q3_in.txt > temp.txt
sort -n temp.txt > q3_out.txt
rm temp.txt
This diff is collapsed.
This diff is collapsed.
#!/usr/bin/bash
NUMLIST=$(<q4_in.txt)
sum=0
count=0
echo "" > temp.txt
for word in $NUMLIST
do
sum=$(($sum+$word))
printf "$word\n" >> temp.txt
count=$(($count+1))
done
mean=$(($sum/$count))
echo "scale=2; ($sum/$count)" | bc
median=$(sort -n temp.txt | awk ' { list[j++]=$1; } END { z=int((j+1)/2); if (z < (j+1)/2) print (list[z-1]+list[z])/2; else print list[z-1]; }')
echo "$median"
rm temp.txt
15 12 19 24 11 1 12 99 87 101
Members:
Vara Prasad Kolli
203050114
Sumit Thorat
203050087
Ankit Raj
203050047
Sushil Kukreja
203050020
Ramswaroop None
203050117
Contribution:
All team members contributed to solving all the questions.
Git Repo Link:
https://git.cse.iitb.ac.in/sumitthorat/cs699
References:
1. https://www.shellscript.sh/
2. https://devhints.io/bash
3. https://linuxconfig.org/bash-scripting-tutorial-for-beginners
4. https://www.tecmint.com/35-practical-examples-of-linux-find-command/
5. https://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html
6. https://www.tutorialspoint.com/unix/unix-arithmetic-operators.htm
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment