Home
Programming Projects in Every Language
Fibonacci in Every Language
Fibonacci in Bash
Fibonacci in Bash
Published on 28 April 2022 (Updated: 02 February 2023)

Welcome to the Fibonacci in Bash page! Here, you’ll find the source code for this program as well as a description of how the program works.

Current Solution
#!/bin/bash
count = $1
[[ $count = ~ ^[0-9]+$ ]] || { echo "Usage: please input the count of fibonacci numbers to output" ; exit 1; }
n = 1
n_minus_1 = 1
[[ $count < 1 ]] && exit 0
echo "1: 1"
for i in $( seq 2 $count ) ; do
echo " $i : $n "
tmp = $n
n = $[$n +$n_minus_1 ]
n_minus_1 = $tmp
done

Fibonacci in Bash was written by:

If you see anything you’d like to change or update, please consider contributing .

Note : The solution shown above is the current solution in the Sample Programs repository as of Apr 07 2019 00:40:32. The solution was first committed on Oct 26 2018 03:28:37. As a result, documentation below may be outdated.

How to Implement the Solution
No ‘How to Implement the Solution’ section available. Please consider contributing .

How to Run the Solution
No ‘How to Run the Solution’ section available. Please consider contributing .