
shell
别忘了坚持
这个作者很懒,什么都没留下…
展开
-
shell复习笔记
shell复习笔记1. ls -l /bin/*sh #查看系统中的脚本解释器。2.#!/bin/bash #开头第一行的#,不是注释,其他都是#指定由哪一个解释器来执行脚本中的文件。 3.sh test.sh #指定解释器sh执行。sh是bash的软连接。bash test.sh #指定解释器bash执行。./path/test.sh #指定路径执行4.sh test2.sh #用sh执行,系统会启动新的进程执行子脚本,执行完就返回父shell,原创 2021-07-13 08:53:12 · 179 阅读 · 0 评论 -
shell - 编程之正则表达式
https://blog.youkuaiyun.com/qq_42816766/article/details/91349313转载 2020-11-30 10:28:39 · 72 阅读 · 0 评论 -
Shell - bash基本功能之输出、输入重定向
1、标准输入输出设备设备文件名文件描述符类型键盘/dev/stdin0标准输入显示器/dev/sdtout1标准输出显示器/dev/sdterr2标准错误输出inux中一切皆文件,键盘、显示器都是文件,文件名如上文件描述符:0代表标准输入设备,1代表标准输出设备,2代表标准错误输出设备2、输出重定向把显示在屏幕中的内容保存到文件中2.1 标准输出重定向命令 > 文件:以覆盖的方式,把命令的正确输出输出到指定的文件或设备中。转载 2020-11-30 10:26:29 · 326 阅读 · 0 评论 -
Shell - bash基本功能之管道符、通配符
1、多命令顺序执行这些执行符都要是英文的多命令执行符格式作用;命令1;命令2按照顺序一个一个执行。某个命令报错,会忽略,继续执行下面的命令&&命令1&&命令2当命令1正确执行时,才会执行命令2 。ll命令1ll 命令2当命令1执行错误时,会执行命令2。1正确则只执行1,不执行21.1.1 练习:执行符;[root@catyuan ~]# date;ls;pwdWed Jun 5 07:42:39 CST 2019转载 2020-11-30 10:13:04 · 510 阅读 · 0 评论 -
shell - 编程
1.格式if [ 条件判断式 ];then ##如果条件成立,执行下面的程序 程序fi ##if语句结束的标志或者if [ 条件判断式 ] then 程序fi2.注意if 语句使用 fi 结尾[ 条件判断式 ]:中括号与条件判断式直接必须有空格3.练习1:判断登录用户是否是root[root@catyuan ~]# vim if1.sh#!/bin/bashtest=$(env | grep USER | cut -d "=" -f 2) ##从env环境转载 2020-11-28 17:20:28 · 109 阅读 · 0 评论 -
shell-变量2
一、shell-变量的数值运算符-计算双括号(())的使用变量的数值计算 变量的数值计算常见的如下几个命令: (())、let、expr、bc、$[] 1) (())用法:(此法很常用,且效率高) 执行简单的整数运算,只需将特定的算术表达式用 "$(("和"))"扩起 shell的算术运算符合都置于"$(("......."))"的语法中。这一语法如同双引号功能,除了内嵌双引号无需转义。2. 下面举例范例1:shell的算术运算实例如下:[root@1-241 scrip原创 2020-11-28 15:07:25 · 216 阅读 · 0 评论 -
shell-的变量
shell变量基础及深入1. 变量类型 变量可分为两类:环境变量(全局变量)和局部变量。 环境变量也可称为全局变量,可以在创建他们的shell及其派生出来的任意子进程shell中使用。局部变量只能在创建他们的shell函数或脚本中使用。还有一些变量是用户创建的其它的则是专用shell变量。2. 环境变量 环境变量用于定义shell的运行环境,保证shell命令的正确执行,shell通过环境变量来确定登陆用户名、命令路径、终端类型、登陆目录等,所有的环境变量都是系统全局变量,可用于所有子进程中原创 2020-11-25 09:36:23 · 489 阅读 · 0 评论 -
shell编程概念
一、什么是Shell?Shell是一个命令解释器,它在操作系统的最外层,负责直接与用户对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,输出到屏幕返回给用户。这种对话方式可以是交互的方式(从键盘输入命令,可以立即得到Shell的回应),或非交互(脚本的方式)。二、 什么是Shell脚本?当命令或语句不在命令行执行,而是通过一个程序文件执行时,该程序就被称为Shell脚本或Shell程序,Shell程序类似DOS系统下的批处理程序(*.bat)。用户可以在Shell脚本中敲入一系列的原创 2020-11-24 14:38:30 · 1665 阅读 · 0 评论