We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
  • HackerRank Home

    HackerRank

  • |
  • Prepare
  • Certify
  • Compete
  • Hiring developers?
  1. Prepare
  2. Linux Shell
  3. Bash
  4. The World of Numbers
  5. Tutorial

The World of Numbers

Problem
Submissions
Leaderboard
Discussions
Editorial
Tutorial

Values can be read from the command line using the read command. See the following code.

read a
read b
echo $a
echo $b

Invoked from the command line:

echo '1\n2'|./read.sh
1
2

To perform an operation, surround the variables with (()) or [] and precede with a $ sign.

read a
read b
echo $[a+b]
echo $((a-b))

Reference Resources
A relevant and interesting discussion on Stack-Exchange for those getting started with handling numbers and arithmetic operations in Bash.

Solve Problem

tutorial details


Need Help?


View discussions
View editorial
View top submissions
  • Blog
  • Scoring
  • Environment
  • FAQ
  • About Us
  • Support
  • Careers
  • Terms Of Service
  • Privacy Policy