Linux-第一行#!/bin/bash的含义

第一行#!/bin/bash 声明这个script使用的shell的名称:

  • 因为我们使用的是bash,所以写这一行,来声明这个文件中的语法使用的是bash的语法。当脚本被执行的时候,能够加载bash相关环境的配置文件
  • 除了第一行的#! ,是用来声明shell的,其他的#都是注释
  • 良好的编写习惯:
    • 记录脚本的功能
    • 记录脚本的作者和联系方式
    • 记录脚本的历史记录 history
    • 一些其他特殊的信息
      1
      2
      3
      4
      5
      6
      #!/bin/bash
      #author wx
      #Program
      #    use inputs his first name and last name
      #History
      #2019/07/15 First release

       

posted @   豆芽花花儿酱  阅读(2213)  评论(0编辑  收藏  举报
编辑推荐:
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤
点击右上角即可分享
微信分享提示