后端岗位面试题更新 2026-08-05

请编写一个Shell脚本,实现批量重命名当前目录下所有.txt文件为.log后缀,并处理文件名包含空格的情况。

商汤科技后端开发人工智能编码实现问题拆解Shell

考察说明

考察Shell脚本的基本语法、循环与变量处理能力

回答思路

  1. 正确使用for循环遍历文件
  2. 正确处理文件名中的空格,使用双引号包裹变量
  3. 实现后缀替换,考虑使用basename或字符串操作
  4. 脚本健壮性,避免对非文件项(如目录)误操作
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。