把当前目录(包含子目录)下所有后缀为".sh"的文件后缀变更为".shell",之后删除每个文件的第二行-《shell脚本》

admin 2025-11-06 14:31:29 系统网络 来源:ZONE.CI 全球网 0 阅读模式
    1. #!/bin/bash
    2. ALL_SH_FILE=$(find . -type f -name "*.sh")
    3. for file in ${ALL_SH_FILE[*]}
    4. do
    5. filename=$(echo $file | awk -F'.sh' '{print $1}')
    6. new_filename="${filename}.shell"
    7. mv "$file" "$new_filename"
    8. sed -i '2d' "$new_filename"
    9. done
    01-shell脚本介绍-《shell脚本》 系统网络

    01-shell脚本介绍-《shell脚本》

    一、shell脚本是什么二、为什么要学shell,而不是其他计算机语言三、学习这门课程的优势四、学了能干什么五、学习什么内容六、学习的技巧七、成长路径八、学习环
    评论:0   参与:  9