0
私は実際にこのプログラムを動作させようとしましたが、すべての時間エラーを返します... ./sum.shのように実行したい1 2 4 5 10
コマンドラインからの奇数の合計を持つシェルスクリプト
#! /bin/bash
suma=0
for arg in $*
do
if [ `expr $arg % 2 ` -eq 0 ]
then
suma= ` expr $suma + $arg `
fi
done
echo "Sum of odd numers is : $suma "
「10」も奇数とカウントしていますか?それ以外の16の奇数の和はどうですか? – Utsav