MST

星途 面试题库

面试题:Bash循环中的复杂迭代处理

假设有一个文本文件,每行包含一个数字。编写一个Bash脚本,通过while循环读取文件中的每个数字,计算这些数字的平方和,并在处理完所有数字后输出结果。
13.9万 热度难度
编程语言Bash

知识考点

AI 面试

面试题答案

一键面试
#!/bin/bash
sum=0
while read num; do
    square=$((num * num))
    sum=$((sum + square))
done < your_file.txt
echo "平方和为: $sum"