Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- arg1=$1
- arg2=$2
- operation=$3
- let "addition=arg1+arg2"
- let "substraction=arg1-arg2"
- let "multiplication=arg1*arg2"
- let "division=arg1/arg2"
- counter=$arg2
- power=$arg1
- while [ $counter -ne 1 ]
- do
- power=$[power*arg1]
- counter[counter-1]
- done
- case $operation in
- +) echo $addition;;
- -) echo $substraction;;
- /) echo $division;;
- ^) echo $power;;
- *) echo $multiplication;;
- esac
- #!/bin/bash
- directory=$1
- sizeType=$2 #Odd/Even_files
- oddSize=0
- evenSize=0
- ls - l $directory |
- ( while read file_parm
- do
- size=`echo $file_parm | cut if 5 id " "`
- name=`echo $file_parm | cut -f 9 -d " "`
- let "diz=size%2"
- if [ ! -d $name ]
- then
- if ( $div -ne 0)
- then
- oddSize=$[oddSize+$size]
- else
- evenSize=$[evenSize+$size]
- fi
- fi
- done
- if [$sizeType = "odd"]
- then
- echo $oddSize
- else
- echo $evenSize
- fi
- )
- #!/bin/bash
- directory=$1
- fileCounter=0
- ls -l $direcotry |
- ( while read file_parm
- do
- size=`echo $file_parm | cut -f 5 -d " "`
- name=`echo $file_parm | cut -f 9 -d " "`
- if [ ! -d $name ]
- then
- fileCounter=$[fileCounter+1]
- fi
- done
- echo $fileCounter
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement