Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #! /bin/sh
- if [ $# -lt 2 ]
- then
- echo "Usage: $0 <file> n1 n2 ..."
- exit 1
- fi
- s=0
- nr=0
- if [ -f $1 ]
- then
- while read line
- do
- rez=`echo $line | grep -Eo '[0-9]+'`
- if ! [ -z "$rez" ]
- then
- nr=$rez
- break
- fi
- done < $1
- echo "$nr"
- if [ $nr -eq 0 ]
- then
- echo "Number not found"
- else
- for i in "${@:2}"
- do
- if [ $(($i % $nr)) -eq 0 ]
- then
- s=$(($s + ${#i}))
- echo "Nr $i are ${#i} cifre"
- fi
- done
- fi
- else
- echo "$1 is not a regular file"
- exit 1
- fi
- echo "$s"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement