Unix script problem


by Bimpo
Tags: script, unix
Bimpo
Bimpo is offline
#1
Mar2-12, 08:26 AM
P: 10
1. The problem statement, all variables and given/known data

Trying to find how many numbers contains 5 between 1 to 4321

2. Relevant equations

n/a

3. The attempt at a solution

#!/bin/bash
typeset -i current=1
typeset -i times=0
while [ $current -le 4321 ] ; do
if [ ] ; then <<<<<<<<<<< stuck here, not sure what to put in if, tried grep etc nonthing works yet
times=times+1
fi
current=current+1
done
echo there are $times numbers that has a 5
Phys.Org News Partner Science news on Phys.org
NASA's space station Robonaut finally getting legs
Free the seed: OSSI nurtures growing plants without patent barriers
Going nuts? Turkey looks to pistachios to heat new eco-city
Bimpo
Bimpo is offline
#2
Mar2-12, 08:42 AM
P: 10
nvm solved it just gonna add this for future people whos gonna look up this kind of problem in google

if [[ $current = *[5] ]] ; then


Register to reply

Related Discussions
Windows VS Unix Problem Programming & Computer Science 6
Search and Replace Unix Shell Script Programming & Computer Science 1
UNIX scp script Programming & Computer Science 3
Comsol Multiphysics/Script - Heat transfer problem General Engineering 0
Unix Shell Script Programming & Computer Science 3