Advertisement
Guest User

Funky Text

a guest
Feb 5th, 2013
618
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.38 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. declare -i flag
  4. declare -i temp=0
  5.  
  6. for i in $(cat text|sed 's/\(.\{1\}\)/\1 /g')
  7. do  
  8.     if [ "$i" == "x" ]
  9.     then  
  10.         i=0  
  11.     elif [ "$i" == "y" ]
  12.     then
  13.         flag=2
  14.     else
  15.         if [ "$flag" == "0" ]
  16.         then
  17.                 temp=temp+i
  18.         else      
  19.             flag=$flag-1      
  20.         fi
  21.     fi
  22. done
  23. echo $temp
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement