
Shell
文章平均质量分 65
-shell
Labatt
天天都是满箱油!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
redis安装
1原创 2022-06-26 11:14:37 · 155 阅读 · 0 评论 -
Linux 三剑客之grep、awk、sed
grep基本语法[root@Labatt grep_awk_sed]# grep --help |grep -n "select non-matching lines\|use PATTERN for matching\|ignore case distinctions\|show only the part of a line matching PATTERN"11: -e, --regexp=PATTERN use PATTERN for matching1......原创 2022-05-02 21:55:23 · 641 阅读 · 0 评论 -
shell之function
语法1)函数名称 () { statement statement}2)function 函数名称 { statement statement}调用函数 函数名称也可以通过位置变量的方式给函数传递参数用法:function+case 目录管理[root@Labatt shell]# cat function.sh #!/bin/bashcreate_dir (){echo 1 read -p "please input...原创 2022-05-02 21:57:13 · 1367 阅读 · 0 评论 -
shell工具之cut
cutLinux cut命令用于显示每行从开头算起 num1 到 num2 的文字。cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。语法cut [-bn] [file]cut [-c] [file]cut [-df] [file]-b, --bytes=LIST select only these bytes-c, --c...原创 2022-05-01 20:11:42 · 218 阅读 · 0 评论 -
shell-for,while.util
循环结构1、循环开始的条件2、循环操作3、循环终止的条件shell语言 for,while,util 1)for 变量 in 取值列表;do statement statementdone[root@Labatt shell]# cat for_1-9.sh#!/bin/bashfor i in $(seq 1 9); do #{1..9} echo $idone解析:{}&+wait 开启多线程[root...原创 2022-05-01 16:46:50 · 101 阅读 · 0 评论 -
shell-for,sed,bc,expr,(())
转载linux系统计算从1加到100之和思路风暴_老男孩linux培训的技术博客_51CTO博客①.C语言型 for循环结构及(())计算式shell脚本[oldboy@student ~]$ cat for1.sh#!/bin/shj=0for((i=0; i<=100; i++))do ((j=j+i))doneecho $j写成一行的命令行写法:for((i=0; i<=100; i++));do ((j=j+i));done;echo $j...原创 2022-05-01 11:03:25 · 263 阅读 · 0 评论 -
shell-variable
变量的定义变量即在程序运行过程中它的值是允许改变的量。变量是用一串固定的字符来标示不固定的值的一种方法。变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储 Script 运行时可更改的程序信息,在 shell 中变量是不能永久保存在系统中的,必须在文件中声明。二、shell变量的分类shell变量分为三类,分别为环境级变量,用户级变量,系统级变量;(1)环境级变量只在当前shell中生效,shell关闭变量丢失,-------自定义变量(2)用户级变量写在用户的骨文件中,只针对当前原创 2022-05-01 09:34:45 · 198 阅读 · 0 评论 -
shell-if and case
condition 写法command expression 字符表达式 数字表达式 目录表达式 数字表达式 [ number1 -eq number2 ] [ number1 -ne number2 ] [ number1 -gt number2 ] [ number1 -ge number2 ] [ number1 -lt number2 ] [ number1 -le number2 ] sh -n...原创 2022-04-30 22:28:22 · 663 阅读 · 2 评论 -
shell-常用
1、查看cpu、mem#!/bin/bashnum1=$(cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c|awk '{print $1}')num2=$(free -g|grep Mem|awk '{print $2}')echo "cpu is $num1 , memory is $num2"原创 2022-04-25 18:04:01 · 94 阅读 · 0 评论