特性 概念shell bash

shell_条件判断_条件变量测试

条件测试变量测试 变量测试就是把字符串信息,写入到变量中 注意!!! 对变量测试,必须加双引号 [root@localhost tmp]# [ -e "$file1" ]&& echo "该文件存在" || echo "$file1文件不存在" 风景.jpg文件不存在 [root@localhost ......
条件 变量 shell

shell_条件判断_[]中括号

条件测试 条件测试[]中括号 脚本中经常进行条件测试,用的最多的,都是中括号[ ] test 和[] 中括号的作用是意义的;只是 中括号[],前后的空格必须有 注意!!! 中括号[],前后的空格必须有 在条件测试中使用变量,必须添加双引号 [ -n "${filename}" ] [root@loc ......
条件 shell

shell_脚本开发_数值运算_bc_awk

bc命令 bc命令是当作计算器的来用的,并且当作命令行来的,一般结合管道符使用(相当于echo把字符打印出来传递给bc处理) [root@localhost tmp]# bc ###直接输入bc可开启一个计算器的功能 bc 1.06.95 Copyright 1991-1994, 1997, 199 ......
数值 脚本 bc_awk shell awk

es6新特性1

let 和 const 命令 let 声明的变量在代码块内有效 let 不允许重复声明 let 不存在变量提升 console.log(a); var a = 1; // 输出undefined console.log(b); let b = 1; // 报错Uncaught ReferenceEr ......
特性 es6 es

shell_脚本开发_数值运算

shell中的数值运算 shell中常见的算术运算符 运算符 意义(*表示常用) +、- 加号(正号)、减号(负号)* *、/、% 乘号、除号、取余(取模)* ** 幂运算 * ++、-- 增加及减少,可前置也可放在变量结尾* !、&&、|| 逻辑非(取反)、逻辑与(and)、逻辑或(or)* <、 ......
数值 脚本 shell

shell_脚本开发_数值运算_expr命令

expr命令 简单的计算器执行命令 可以用expr --help查看文档 #expr 是以传入参数的形式进行计算的 ,它基于空格传入参数,但是在shell里的一些元字符(*啊这类)都是有特俗含义的,需要转义 [root@localhost ~]# expr 2 + 5 7 [root@localho ......
数值 脚本 命令 shell expr

shell_脚本开发前期回顾

shell脚本内容回顾 内容回顾 shell执行多行命令:用分号隔开 也可以把复杂的命令执行过程,通过逻辑代码,组成一个脚本文件,再去执行该文件就行 shebang 执行脚本的方式,1. soruce 或点符号执行;2.用解释器sh ;3根据相对路径或者觉得路径去执行。 echo命令,在linux下 ......
脚本 前期 shell

JDK19特性之虚拟线程

目录1 虚拟线程1.1 前言1.2 虚拟线程介绍1.3 虚拟线程如何被JVM调度1.4 平台线程和虚拟线程的区别1.4.1 虚拟线程始终是守护线程1.4.2 虚拟线程始终具有正常优先级1.4.3 虚拟线程不是线程组的活动成员1.4.4 虚拟线程不支持stop、suspend或resume1.4.5 ......
线程 特性 JDK 19

Java 21新特性-虚拟线程 审核中

Java 21 版本更新中最重要的功能之一就是虚拟线程 (JEP 444)。这些轻量级线程减少了编写、维护和观察高吞吐量并发应用程序所需的工作量。 ......
线程 特性 Java

Maven基础概念

Maven 核心概念:坐标 使用三个『向量』在『Maven的仓库』中唯一的定位到一个『jar』包。 groupId:公司或组织的 id groupId:公司或组织域名的倒序,通常也会加上项目名称 例如:com.atguigu.maven artifactId:一个项目或者是项目中的一个模块的 id ......
概念 基础 Maven

数据库事务的四大特性(ACID)

ACID ACID 是数据库事务的四个关键特性,分别是原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。 原子性(Atomicity): 解释: 事务是一个原子操作单元,要么全部执行成功,要么全部失败回滚,不存在部分执行的情 ......
特性 事务 数据库 数据 ACID

Shell基本命令小结

一、mkdir创建目录和rmdir删除目录 1创建目录 创建单级目录:mkdir aaa 创建多级目录mkdir -p bbb/ccc 2删除目录 删除空目录:rmdir aaa 删除非空目录:(1)rmdir ccc (2)rmdir bbb/ 二、touch创建文件和rm删除文件 创建文件:to ......
小结 命令 Shell

父子shell实例

父子shell source 和点执行脚本,只在当前shell环境中执行生效 指定解释器sh 或bash等,执行脚本,是开启子shell运行脚本命令 用绝对路径或相对路径,也都会指定shebang,通过解释器运行,也是开启子shell运行命令 父shell概念 pstree看到如下情况,就是父she ......
父子 实例 shell

父子shell变量案例

父子shell变量经典案例 ###案例1, ###1.开启子shell的执行方式 [root@localhost myshell]# cat mak_var.sh name="脚本变量" [root@localhost myshell]# name="当前shell进程变量" [root@local ......
变量 父子 案例 shell

Shell_内置命令外置命令

内置命令,外置命令 shell shell指令 内置命令:在系统启动时就加入内存,常驻内存,执行效率更高,但占用资源 外置命令:用户需要从磁盘中读取程序文件,再读入内存加载 通过linux的type命令验证是否内置, [root@localhost ~]# [root@localhost ~]# t ......
命令 Shell

Shell子串_变量子串案例_统计字符长度以及命令执行时长

子串案例 shell截取字符串通常由两种方式:从指定位置开始截取和从指定字符开始截取 从指定位置开始截取:这种方式需要两个参数,除了指定的起始位置,还需要截取长度,才能确定要截取的字符串。既然需要指定其实位置,到底是从字符串的左边开始计数,还是从字符串右边开始计数,答案是shell同时支持两种计数方 ......
量子 时长 长度 字符 命令

Shell子串_简单几个内置的shell命令

bash一些基础的内置命令 常用的一些内置命令 echo printf( 与echo类似,但它不换行且能自动识别特殊符号) eval exec export read shift echo 命令 选项及一些特殊符号 -n 不换行输出 -e 解析字符串中的特殊符号 ###一些特殊符号 \n 换行 \r ......
命令 Shell shell

Shell子串_特殊变量_扩展变量

特殊shell扩展变量 变量的处理 #如果parameter变量值为空,返回word字符串,赋值给result变量 result=${parameter:-word} #如果parameter变量为空,则word替代变量值,且返回其值 ${parameter:=word} #如果parameter变 ......
变量 Shell

Shell子串_变量子串案例_批量修改文件名

实际案例批量修改文件名 准备测试数据 [root@localhost sub_str]# touch xujianbing_{1..5}_finished.jpg [root@localhost sub_str]# touch xujianbing_{1..5}_finished.png [root ......
量子 文件名 案例 文件 Shell

Shell变量_特殊变量

特殊变量 shell的特殊变量,用在如脚本,函数传递参数使用,有如下的特殊的,位置参数变量 $0 获取shell脚本文件名,以及脚本路径 $n 获取shell脚本的第n个参数,n在1-9之间,如$1,$9,大于9则需要加大括号 ${10},参数空格隔开 $# 获取执行的shell脚本后面的参数总个数 ......
变量 Shell

Shell子串_变量子串的语法介绍

变量子串的语法介绍 name="Mrxujbing" #该变量的值,有索引是从0,1,2,3,4... ${变量} 返回变量值 ${#name} 返回变量长度 ${变量:start} 返回变量start数值之后的字符串,且包含start的数字(start值就是索引值) ${变量:start:leng ......
量子 语法 Shell

shell的概念_BASH特性

BASH特性 bash是一个命令处理器,运行在文本窗口中,并能执行用户直接输入的命令 bash还能从文件中读取Linux命令,称为脚本 bash支持通配符,管道,命令替换,条件判断等逻辑控制语句 bash有诸多方便的功能,有助于运维人员提升工作效率 命令历史 shelll会保留其会话中用户提交执行的 ......
特性 概念 shell BASH

Shell变量详解

变量 变量含义 对于计算机角度,x=1,y=2等于定义了两个变量,名字分别是x,y,且赋值了1和2 变量是暂时存储数据的地方,是一种数据标记(房间号,标记了客人所在的位置),数据存储在内容空间,通过调用正确的变量名字,即可取出对应值 shell变量 变量定义与赋值,注意变量与值之间不得有空格 [ro ......
变量 Shell

Shell变量_环境变量设置

环境变量设置 环境变量一般指的是用export内置命令导出的变量,用于定义shell的运行环境,保证shell命令的正确执行。 shell通过环境变量确定登录的用户名、PATH路径、文件系统等各种应用。 环境变量可以在命令行中临时创建,但是用户退出shell终端,变量即丢失,如要永久生效,需要修改环 ......
变量 环境 Shell

shell读取csv跳过首行

vms_path='/data1/scripts/vms_batch.txt' #vm csv IFS=$'\n' for line in $(awk 'NR>1' $vms_path) #跳过第一行 do echo $line host=`echo $line |awk -F , '{print ......
shell csv

shell的概念_优势_规则_执行方式

shell的概念 shell是一块包裹着系统核心的壳,处于操作系统的最外层,与用户直接对话把用户的输入解释给操作系统,然后处理操作系统的输出结果,输出到屏幕给与用户看到结果 我们登录到Linux,输入账号密码到进入Linux交互式界面,所有操作,都是交给shell解释并执行 shell的作用 解释执 ......
概念 规则 优势 方式 shell

深入理解ASEMI整流桥GBU808的特性与应用

编辑-Z 当我们谈论电子元器件,你可能首先想到的是电阻、电容和晶体管。然而,有一种元器件,虽然名不见经传,却在电力供应中起着举足轻重的作用。那就是整流桥。今天我们就来深入分析一下GBU808整流桥,这是一款流行度相当高的单相桥式整流器,理解它的工作原理,特性和应用将有助于我们在设计电路时做出更好的决 ......
整流桥 特性 ASEMI 808 GBU

DOS Shell 批量创建空文件

@echo off ::修改路径 在 c:\temp 文件夹下创建空文本文件 index.html, 包括所有子文件夹。set 路径= c:\temp for /r %路径% /d %%i in (*)do fsutil file createnew "%%i\index.html" 0 pause ......
文件 Shell DOS

编译优化概念:Canonicalization

编译优化概念:Canonicalization - 知乎 (zhihu.com) anonicalization(规范化) 是编译器 IR(intermediate representation) 设计中的一个重要部分,它使代码转换(transformations) 变得简单高效。大多数编译器都有 ......
Canonicalization 概念

每个.NET开发都应掌握的C#特性(Attribute)知识点

上篇文章讲述了C#反射知识点,本文将介绍C#特性(Attribute)的知识点。C#特性(Attribute)是一种强大的元数据机制,用于为代码元素(如类、方法、属性等)添加信息,以影响它们的行为或提供额外的信息。本文将介绍C#特性每个.NET开发都应熟悉的知识点,希望对大家开发有一定的帮助。 1、 ......
知识点 Attribute 特性 知识 NET