会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
霍家姑爷
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
6
7
8
9
10
11
12
13
14
···
33
下一页
2023年9月23日
shell 字符串操作
摘要: 字符串操作 字符串切片 字符串的第一个字符,编号为0,右邻的字符编号,一次增加1 取字符串切片的语法有两种 ${变量:位置起点} 由指定的位置开始,截取子字符串到字符串结束 str="123456"substr=${str:4}# 打印结果为56echo $substr ${变量:位置起点:长度}
阅读全文
posted @ 2023-09-23 17:51 拾光师
阅读(70)
评论(0)
推荐(0)
2023年9月22日
shell 重定向
摘要: 重定向 文件的标准操作分为 标准输入(stdin)、标准输出(stdout)、标准报错输出(stderr) 输入重定向 输入重定向符是< 标准输入 文件描述符是0 # 命令的输入来自于文件而不是键盘command < input-file 输出重定向 输出重定向符是> bash的输出分为标准输出和错
阅读全文
posted @ 2023-09-22 10:28 拾光师
阅读(13)
评论(0)
推荐(0)
2023年9月21日
shell 重导和管道
摘要: 重导和管道 重导和管道不能单独使用,需要配合其他命令一起使用 重导 重导可将命令结果输出到文件中,有两种形式">"和">>" ">"是将结果输出到文件中,将该文件中的原内容覆盖 ls -a > dir.txt ">>"是将结果追加到文件中 ls -a >> dir.txt 两个特殊文件 /dev/n
阅读全文
posted @ 2023-09-21 18:02 拾光师
阅读(13)
评论(0)
推荐(0)
2023年9月20日
shell 循环语句
摘要: 循环语句 Bash中有三种可以用来重复执行一系列命令的语句:for循环语句、while循环语句和until循环语句 for循环 #for循环的语法一 for 变量 in 列表 do 语句 done#for循环的语法二for (( 初始值;循环控制条件;变量变化 )) do 语句 done 示例: #
阅读全文
posted @ 2023-09-20 10:43 拾光师
阅读(36)
评论(0)
推荐(0)
2023年9月19日
shell 位置参数变量
摘要: 位置参数变量 在写shell脚本的时候,难免会进行命令行传参,下面来介绍一下位置参数变量 为 数 字 , 0代表本身,即当前程序的名称 9代表第一到第九个参数,十以上的参数需要使用大括号,如${10} $* 表示命令行中的所有参数,把所有参数看成一个整体 $@ 也表示命令行中的所有参数,但是把每个参
阅读全文
posted @ 2023-09-19 17:27 拾光师
阅读(45)
评论(0)
推荐(0)
2023年9月18日
shell 替换运算符
摘要: 替换运算符 有时候${variable}使用变量时,其变量可能没有设置导致存在一些问题,可以使用替换运算符来解决 ${varname:-word} 如果varname存在且非null时,则返回其值;否则返回word ${varname:=word} 如果varname存在且非null时,则返回其值;
阅读全文
posted @ 2023-09-18 10:33 拾光师
阅读(9)
评论(0)
推荐(0)
2023年9月17日
shell 判断语句
摘要: 判断语句 使用test来进行判断 # test [选项] 文件test -d /Users/zhanghe/desktop/user/shell 示例:#如果该文件是目录则输出yes,否则输出notest -d /Users/zhanghe/desktop/user/shell && echo ye
阅读全文
posted @ 2023-09-17 15:03 拾光师
阅读(28)
评论(0)
推荐(0)
2023年9月16日
shell 流程控制
摘要: 流程控制 if条件判断 可以使用if来实现多路跳转,条件通常使用test命令 #if语句的语法if condition1then command1elif condition2 then command2else commandNfi 如果then需要和if放在同一行的话,使用;分隔 fi用来结束i
阅读全文
posted @ 2023-09-16 12:24 拾光师
阅读(13)
评论(0)
推荐(0)
2023年9月15日
shell 读取变量
摘要: 读取变量 shell变量包括两种:环境变量和用户定义变量。环境变量用于定制shell的运行环境,保证shell的正确运行,可以参考环境变量那一节来进行配置;用户定义的变量在shell脚本中用来作为临时的存储空间 #设置变量# 变量名=变量值 之间没有空格myvar=this_is_variable#
阅读全文
posted @ 2023-09-15 14:47 拾光师
阅读(118)
评论(0)
推荐(0)
2023年9月14日
linux 查看可支持的shell
摘要: 查看可支持的shell linux中支持多种shell类型,所以在shell文件的第一行需要指定所使用的shell #!/bin/bash 指定该脚本使用的是/bin/bash,这样的机制使得我们可以轻松地引用任何的解释器 查看该linux系统支持的shell cat /etc/shells/bin
阅读全文
posted @ 2023-09-14 11:19 拾光师
阅读(137)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
33
下一页
公告