Linux shell 脚本分配



嗨,我为这个问题写了一个程序:

当一个人为其他人或公司工作时,他被称为工作并被称为员工。他或她工作的人或公司称为雇主。支付的钱称为工资或收入或工资。 工资包括以下部分: 基本工资:顾名思义,这构成了工资的基础,许多其他组成部分可以根据这个金额计算。这通常取决于一个人在公司薪酬结构中的等级。它是一个人薪酬结构的固定部分。 (津贴:指个人除工资外,为满足物价津贴、房租津贴、休假旅行津贴、午餐津贴、交通津贴、子女教育津贴、城市补偿津贴等服务要求而支付的金额。免税额可以完全应税,部分应纳税或不征税。公积金 (PF) 供款由雇主为雇员的福利提供。扣除额基于 PF 和所得税 (IT)。尝试了解工资结构和税收的组成部分以获取更多详细信息。

  • 使用正确的 shell 脚本,计算员工的净工资。提供基本工资、DA、HRA、TA 和其他津贴 (OA)。 遵循约束并使用正确的 PF 和 IT 计算找出要扣除的金额。 基本工资:$ 15000 DA:基本工资的14% HRA: $175 TA: $150 其他津贴(OA):400美元 扣除 – a) PF:基本工资的 12% 和 b) IT:基本工资的 15% 净工资 = 基本工资 + DA + HRA + TA + OA – (PF + IT)

但这不起作用 请帮助我 谢谢你,太糊了

该程序是:

echo "please enter Basic Salary"
read basic 
echo "please enter your HRA"
read HRA
echo "please enter your TA"
read TA 
echo "please enter your OA"
read OA
DA echo = "scale=3, $basic*0.14" | bc 
PF echo = "scale=3, $basic*0.12" | bc 
IT echo = "scale=3, $basic*0.15" | bc 
echo "DA is: $DA"
echo "PF is: $PF"
echo "TA is: $IT"
Ns = echo "scale=3: $basic + $DA + $HRA + $TA + $OA + : bc 
echo "Net salary: $ NA "
echo "please enter Basic Salary"
read basic 
echo "please enter your HRA"
read HRA
echo "please enter your TA"
read TA 
echo "please enter your OA"
read OA
DA = $basic*0.14
PF = $basic*0.12 
IT= $basic*0.15 
echo "DA is: $DA"
echo "PF is: $PF"
echo "TA is: $IT"
Ns=$basic+$DA+$HRA+$TA+$OA-$PF-$IT
echo "Net salary: $NS"

enter code here