后端岗位面试题更新 2026-08-05
请编写一个Shell脚本,实现批量重命名当前目录下所有.txt文件为.log后缀,并处理文件名包含空格的情况。
商汤科技后端开发人工智能编码实现问题拆解Shell
考察说明
考察Shell脚本的基本语法、循环与变量处理能力
回答思路
- 正确使用for循环遍历文件
- 正确处理文件名中的空格,使用双引号包裹变量
- 实现后缀替换,考虑使用basename或字符串操作
- 脚本健壮性,避免对非文件项(如目录)误操作
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。