![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
文章平均质量分 83
微尘8
这个作者很懒,什么都没留下…
展开
-
shell 学习笔记:向脚本传递参数
在执行 shell 脚本的时候,可以向脚本传递参数,脚本内获取参数的方式:$n,n 为 >= 0 的整数,其中 $0 存放的是脚本名称,$1 存放的是第 1 个参数,$2 存放的是第 2 个参数,依此类推。$# 传递给脚本的参数个数;$$ 脚本运行的当前进程的 id;$! 后台运行的最后一个进程的 id;$@ 单独输出 echo $@与 echo $* 效果相同,都是输出所有参数到屏幕,但使用时加 "" 号,比如 "$@" 会返回参数列表,而 "$*" 会返回一个由所有参数组成的字符串。原创 2024-09-04 14:54:09 · 478 阅读 · 0 评论 -
shell 学习笔记:变量、字符串、注释
在 Shell 编程中,变量是用于存储数据值的名称。name="jim" #定义变量 echo $name #使用变量。变量名和等号之间不能有空格,定义变量时,变量名不加 $ 符号,使用时需要加 $ 符号。字符串拼接,获取字符串的长度,提取子字符串。单行注释:用井号 (#) 来注释单行,会被解释器忽略。多行注释:使用 Here 文档 或 直接使用 : 号,格式为:: + 空格 + 单引号。原创 2024-09-03 22:39:29 · 757 阅读 · 0 评论 -
shell 学习笔记: 第一个 shell 脚本
#!/bin/bash echo "hello shell"#!是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。echo 命令用于向窗口输出文本。运行 shell 脚本的两种方法1.作为可执行程序chmod +x ./hello_shell.sh #使脚本具有执行权限./hello_shell.sh #执行脚本2. 作为解析器的参数sh hello_shell.sh原创 2024-09-03 10:39:31 · 386 阅读 · 0 评论