字符串 字符shell json
linux shell判断条件
## 摘要 - shell的if或者while语句中的判断条件,可以用于if,for,while语句中 ## 判断条件 | 判断类型 | 符号 | 说明 | 举例 | | | | | | | 字符串比较 | = | 字符串比较(数字比较不用=) | "ok" = "ok" | | 整数比较 | -l ......
linux shell read函数
## 摘要 - shell中使用read读取控制台输入 ## 一、基本语法 ```shell read [选项] [参数] ``` 选项 | 选项 | 说明 | 参数 | | | | | | -p | 指定读取值的提示符(就是一段文字) | 字符串(提示符) | | -t | 指定读取值时等待的时间 ......
shell运算符 | 表达式
## 摘要 - 介绍shell的运算符和表达式 ## 一、shell表达式基本语法 基本语法 1. “`$((运算式))`“或“`$[运算式]`”或者`expr m + n` 2. 第二种方式常用 3. 注意expr的运算符间要有空格,expr赋值的时候,要用``反引号围住 4. `expr \*, ......
shell循环:for循环 | while循环
## 摘要 - 介绍shell for循环的语法,主要有两种 - for in - for i=0; i shell的判断条件看[这篇博客](https://www.cnblogs.com/CrispyCandy/p/17586270.html) ## 一、for循环 ### 1. 基本语法 有两种 ......
linux shell函数:basename函数 | dirname函数
## 摘要 1. 介绍几个shell常用的函数,当然在linux命令行也能直接使用 2. `basename`函数 3. `dirname`函数 ## 一、文件名类型函数 ### 1. basename - 功能:返回完整路径最后/的部分,常用于获取文件名 - 语法:`basename [pathn ......
shell位置参数变量:shell接收参数
## 摘要 1. 位置参数变量是什么 2. 位置参数变量相应的转义符(shell如何接收来自命令行的参数) ## 一、基本介绍 - 当我们执行一个shell脚本时,如果希望获取到命令行的参数信息,就可以使用到位置参数变量 - 比如:`./myshell.sh 100 200`,这个就是一个执行she ......
Shell的变量 | 定义 | 只读变量 | 指令返回值
## 摘要 - 介绍shell的变量 - 变量的定义等 ## 一、shell变量介绍 | 显示所有变量 1. Linux Shell中的变量分为,系统变量和用户自定义变量。 2. 系统变量: \$HOME、\$PWD、\$SHELL、\$USER等等,比如:echo $HOME 等等. 3. 显示当 ......
shell预定义变量:进程号 | 后台最后一个进程的进程号 | 最有一个返回状态
## 摘要 - 介绍shell的预定义变量 ## 一、基本介绍 就是shell设计者事先已经定义好的变量,可以直接在shell脚本中使用 ## 二、基本语法 | 转义符 | 说明 | | | | | \$\$ | 当前进程的进程号(PID) | | \$! | 后台运行的最后一个进程的进程号(PID ......
Linux基础——shell
# shell ```python ############# shell是什么 -Bash Shell是一个命令解释器(python解释器),它在操作系统的最外层,负责用户程序与内核进行交互操作的一种接口,将用户输入的命令翻译给操作系统,并将处理后的结果输出至屏幕 -没有图形化界面了 -远程链接工 ......
Template <字符串哈希>
```cpp #include #include #include using namespace std; using ULL = unsigned long long; // 字符串哈希(注意 get(l,r)为闭区间,字符串下标从1开始) struct StringHash { vector ......
Linux-shell
# 1 shell ```python ############# shell是什么 -Bash Shell是一个命令解释器(python解释器),它在操作系统的最外层,负责用户程序与内核进行交互操作的一种接口,将用户输入的命令翻译给操作系统,并将处理后的结果输出至屏幕 -没有图形化界面了 -远程链 ......
基础入门-反弹SHELL&不回显带外&正反向连接&防火墙出入站&文件下载
[TOC] # 常规基本渗透命令详解 https://blog.csdn.net/weixin_43303273/article/details/83029138 # 实用案例1:文件上传下载-解决无图形化&解决数据传输 命令生成(各种系统上不同操作的命令的生成):https://forum.ywh ......
SqlServer 带空格的字符串比较
# SqlServer 带空格的字符串比较 ## 介绍 SqlServer 字符串比较,会匹配具有尾随空格的字符串 ### 字符串比较规则 SQL Server 数据库引擎遵循有关如何比较包含空格的字符串的 ANSI/ISO SQL-92 规范(第 8.2 节“比较谓词”,第 3 条通用规则)。 A ......
正点原子Ubuntu入门015---shell脚本入门
一、什么是shell脚本 shell脚本类似于Windows的批处理文件,shell脚本就是将连续执行的命令写成一个文件 shell脚本提供数组、循环、条件判断功能。shell脚本一般是Linux运维或者系统管理员要掌握的,作为嵌入式开发人员,只需要掌握基本的命令即可 二、shell脚本的写法 sh ......
shell 脚本的5种执行方式比较
方式1:直接运行 方式2:使用命令 sh 或 bash 方式3:使用命令 source 或 . 分类: 1. 是否需要执行权限 只有方式1需要执行权限。这是因为方式1把脚本作为可执行文件,自然需要执行权限,但方式2和方式3都是把脚本作为命令的参数,可以不具备执行权限 2. 是否会创建子进程 只有方式 ......
C#中将字符串分割成字符数组
在C#中字符串类型String是由一系列的单个字符组合而成,其实可以通过字符串String对象ToCharArray()方法来将字符串中的元素逐一存在数据类型为Char的一维数组中。 例如将字符str = "ABCDEFG"分割为到一维数组可用下列语句: string str = "ABCD"; c ......
Pyinstaller打包Pyro4为啥总是报:serializer 'json' is unknown or not available
### 现象描述: 在使用Pyro4时,当需要将其打包成exe运行时,总是遇到:Pyro4.errors.SerializeError: serializer 'json' is unknown or not available 的错误提示; 但是当我们直接使用 python xxxx.py 运行或 ......
C语言转义字符
字符集(Character Set)为每个字符分配了唯一的编号,我们不妨将它称为编码值。在C语言中,一个字符除了可以用它的实体(也就是真正的字符)表示,还可以用编码值表示。这种使用编码值来间接地表示字符的方式称为转义字符(Escape Character)。转义字符以\或者\x开头,以\开头表示后跟 ......
python 分割字符
#输入王小明,输出王 小明 #读取原始txt文件 with open('D:\\PCCW_Test_Script\\111.txt', encoding='utf-8') as file1: content = file1.readlines() # print(content) with open ......
mysql根据字符截取字符串
mysql根据字符截取字符串(总结) 1.1 前言 SUBSTRING_INDEX 1.2 需要实现的实际需求 如下表为文档目录表,其中关键字段dir_seq为目录层级索引,dir_name为目录名称。假设现在我们获取到dir_seq值为 .341.346.347.348. ,现在我们想获取到各级别 ......
QueryWrapper 查询数据库字段不为null和空字符串
![](https://img2023.cnblogs.com/blog/1202393/202307/1202393-20230727113204372-1642522478.png) * https://wenku.csdn.net/answer/50db66695ced42d380b982b8 ......
[828. 统计子串中的唯一字符] (Hard)
问题描述 828. 统计子串中的唯一字符 (Hard) 我们定义了一个函数 countUniqueChars(s) 来统计字符串 s 中的唯一字符,并返回唯一字符的个数。 例如: s = "LEETCODE" ,则其中 "L", "T", "C", "O", "D" 都是唯一字符,因为它们只出现一次 ......
Python简单易用的字符串模糊匹配工具FuzzyWuzzy
FuzzyWuzzy库:一个非常好用的 Python 魔法库 - 知乎 (zhihu.com) FuzzyWuzzy:Python中模糊匹配的魔法库-腾讯云开发者社区-腾讯云 (tencent.com) TheFuzz Fuzzy string matching like a boss. It us ......
Oracle 在PL/SQL将字符串分割输出
## Oracle 在PL/SQL将字符串分割输出 示例如下: ``` declare begin for maina in (select tt.line ll from (select regexp_substr('a,b,c,d', '[^,]+',1,level) line from dua ......
Python 中常用的三种字符串占位符方式
#### 上古时期 python 2.6 之前 ``` name = "Alice" age = 25 print("My name is %s and I'm %d years old." % (name, age)) ``` #### 这是 Python 2.6+ 版本 类似 java ``` ......
Python使用 - 字符串和二进制的转换
字符串和二进制的转换,需要用到编码(比如:utf-8, gbk),它起到的主要作用: 1) 字符转二进制时:根据字符,去编码表查询该字符的二进制值 2) 二进制转字符时:根据二进制值,去编码表查询该二进制对应的字符 # 字符转二进制,也叫编码 str_bytes = "123abc中文".encod ......
PHP 中优雅的将JSON/XML/YAML 等数据反序列化成指定的类对象
这个小事情何以需要记上一笔?实在是因为当用了各种编程语言以后,发现系统 I/O处,尤其对外的接口Interface最重要,它或许可以被称为 Specification ,规约。 PHP 是混合型编程风格的语言,不强求完全的OOP。但是代码不OOP化的话,又得不到更多的开发工具的支持。尤其在PHP中如 ......
数据库常用字符集及排序规则
字符集是指在计算机中用来表示字符的编码方式。不同的字符集包含了不同的字符集合,并且每个字符都有一个唯一的编码。在MySQL中,字符集是指在数据库中存储和处理数据时所使用的字符编码方式。 1、字符集 1、utf8 UTF-8是MySQL中最常用的字符集,它支持多语言字符集,包括中文、英文、日文等。 u ......