t3rminus

FizzBuzz in BASH

Jul 11th, 2012
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.28 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. for i in {1..100}
  4. do
  5.     let "a = ($i % 3)"
  6.     let "b = ($i % 5)"
  7.     if [ $a -eq 0 ] && [ $b -eq 0 ] ; then
  8.         echo "fizzbuzz"
  9.     else
  10.         if [ $a -eq 0 ] ; then
  11.             echo "fizz"
  12.         else
  13.             if [ $b -eq 0 ] ; then
  14.                 echo "buzz"
  15.             else
  16.                 echo $i
  17.             fi
  18.         fi
  19.     fi
  20. done
Advertisement
Add Comment
Please, Sign In to add comment