摘要: 1、通过位置变量创建linux系统账户及密码 $1 是执行脚本的第一个参数,$2 是执行脚本的第二个参数 #!/bin/bash #创建用户与密码 declare -i c=0 if [ -z $1 ] || [ -z $2 ];then echo "请输入用户名和密码!" fi for i in 阅读全文
posted @ 2019-08-21 11:17 Sean_Martin 阅读(473) 评论(0) 推荐(0)
摘要: printf printf "%-10s %-10s %-10s\n" NO Name Height printf "%-10s %-10s %-10d\n" 1 whr 187 2 wsl 198 字符串切片: ${变量名:偏移量:数值个数} ${变量名: -数值个数}【冒号后面一定要加空格】 $ 阅读全文
posted @ 2019-08-21 11:12 Sean_Martin 阅读(271) 评论(0) 推荐(0)
摘要: 连续的变量 解决:变量过多的问题,在同一类变量中,不需要定义多个名字,而是以数组的方式来定义 定义数组: declare -I 定义整数 declare -a 定义数组 declare -A 定义嵌套数组 array=(值) array=() 如何给数组赋值: array=() 1.array[0] 阅读全文
posted @ 2019-08-21 11:11 Sean_Martin 阅读(327) 评论(0) 推荐(0)
摘要: sed 命令 作为行编辑器,对文件进行编辑(以行为单位进行编辑) sed编辑文件,却不改变原文件 sed工作原理: 指定一个文本文件,依次读取文本文件中的每行内容,读取到模式空间中,在模式空间中进行匹配,对匹配后的内容进行修改 用法: -n 拒绝默认显示 -r 指定用扩展的正则表达式 匹... 阅读全文
posted @ 2019-08-21 11:08 Sean_Martin 阅读(1956) 评论(0) 推荐(0)