超大型网站用什么程序语言-Linux中常用的编写脚本的语言,shell脚本语言的使用(超全详细)

1.外壳概述

shell是一种脚本语言

脚本:本质上是一个文件,以特定格式存储指令。 系统可以使用脚本解析器来翻译或解析指令并执行它们(不需要编译)

shell既是应用程序又是脚本语言(Application Parsing Scripting Language)

shell命令解析器:

系统提供了一个shell命令解析器:shashbash

查看你的linux系统的默认分析:echo $SHELL

超大型网站用什么程序语言-Linux中常用的编写脚本的语言,shell脚本语言的使用(超全详细)

shell脚本是一种脚本语言。 我们只需要使用任何文本编辑器根据句型编译相应的程序并降低可执行权限即可在安装了shell命令库的环境中执行。

2.如何调用脚本

当终端打开时,系统手动调用:/etc/profile 或 ~/.bashrc

/etc/配置文件

该文件设置系统每个用户的环境信息。 当用户第一次登录时,该文件

超大型网站用什么程序语言-Linux中常用的编写脚本的语言,shell脚本语言的使用(超全详细)

3. 初识shell句型

3.1. 定义以:#!/bin/bash 开头

#! 用于声明脚本由哪些 shell 解释超大型网站用什么程序语言,否则使用默认 shell

3.2. 单个“#”表示注释当前行第一步:编译脚本文件

第二步:添加可执行权限

chmod+xxxxx.sh

第三步:运行

三种执行方式(./xxx.shbashxxx.sh.xxx.sh)

三种执行方式的区别(./xxx.shbashxxx.sh.xxx.sh)

./xxx.sh:首先根据文件中#!OMkIfDhp指定的解析器进行解析

if#!指定指定的解析器不存在则使用系统默认的解析器。

bashxxx.sh:指定先使用bash解析器解析

超大型网站用什么程序语言-Linux中常用的编写脚本的语言,shell脚本语言的使用(超全详细)

如果bash不存在,可以使用默认解析器

.xxx.sh 直接使用默认解析器进行解析。

三种执行情况:(重要)

注意:注意,在Windows下编写的脚本必须在Linux下执行。

结果:

超大型网站用什么程序语言-Linux中常用的编写脚本的语言,shell脚本语言的使用(超全详细)

将windows文件转换为unix文件

方法一:如果dos2unix没有该插件超大型网站用什么程序语言,则需要安装该插件。

sudoapt-getinstalldos2unix

dos2unixshell脚本

转换成功后即可执行操作。

方法二:

需要用vi打开脚本并以最后一行模式执行

:setff=uni

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 网站程序 超大型网站用什么程序语言-Linux中常用的编写脚本的语言,shell脚本语言的使用(超全详细) https://www.wkzy.net/game/195653.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务