括号 数学shell
shell脚本中的函数与数组
一.函数 编写脚本时,有些脚本可以反复使用,可以调用函数来解决 语句块定义成函数约等于别名 函数使用方法: 定义函数 再引用函数 建立函数,基本格式 1. function 函数名 { 命令序列 } 2. 函数名(){ 命令序列 } 3. function func_name () { ...函数体 ......
内核版本升级故障之shell脚本进程exe_file denrty名称问题
问题背景: 操作系统升级内核版本之后,其中一个自研内核模块获取shell脚本进程的exe_file->dentry->d_iname名称异常。 问题原因: 现网升级操作系统之后,没有重启系统,导致所有shell进程的exe_file->dentry->d_iname名称多出几个字符,导致匹配进程名称 ......
shell脚本之规范与变量
shell编程规范与变量 名词简述 面向过程语言 按照顺序执行程序 第一件事干什么—>第二件事干什么......(C,shell...) 面向对象语言 把程序看成一个整体(java,python,golang...) 三种处理逻辑 顺序执行:程序按从上到下顺序执行 选择执行:程序执行过程中,根据条件 ......
linux shell 函数与脚本调试
**函数:** 1. **函数定义**: 使用 `function` 关键字或者直接写函数名来定义函数。 function my_function() { echo "函数内容" } my_function() { echo "函数内容" } 2. **函数调用**: 直接使用函数名来调用函数。 m ......
linux shell 条件语句和循环结构
条件语句和循环结构在Shell脚本中用于控制程序的流程,让你可以根据条件决定执行不同的代码块,或者重复执行某些代码。下面是条件语句和循环结构的一些示例和说明: **条件语句:** 1. **if语句**: 使用 `if` 语句根据条件执行不同的代码块。 if [ "$age" -gt 18 ]; t ......
数论笔祭 - 林学长的第二数学
# 林学长讲课笔记 ## 极限 $\lim_{x \to x_0} f(x)$ 考虑运算法则: - 一般来说,函数的和差商积的极限等于函数的极限的和差商积。 但是例外: $$ \lim_{x \to 3} \frac {x - 3}{x^2 - 9} $$ 考虑极限约去 $x - 3$ 得到: $$ ......
shell脚本基础
基础命令示例 #!/bin/bash 固定格式 echo "input str" 输出字符串到屏幕 read 变量名 读取键盘输入 test $first == $second && echo "dengyv" || echo "notdeng" 判断字符串是否相等 echo "file name" ......
U盘目录穿越获取车机SHELL - 分析与复现
github上破解日系车机的文章 - https://github.com/ea/bosch_headunit_root ![](https://springbird3.oss-cn-chengdu.aliyuncs.com/lianxiang/20230820013430.png) 其中有利用 U ......
python机器学习经典算法代码示例及思维导图(数学建模必备)
最近几天学习了机器学习经典算法,通过此次学习入门了机器学习,并将经典算法的代码实现并记录下来,方便后续查找与使用。 ......
burpsuite靶场----XSS----反射型2----过滤尖括号
# ##靶场地址 https://portswigger.net/web-security/cross-site-scripting/contexts/lab-attribute-angle-brackets-html-encoded ##XSS字典 链接:https://pan.baidu.com ......
linux之shell脚本quickStart
这篇文章主要参考于《跟老男孩学linux运维:Shell编程实战》,方便写shell脚本时参考,只列一些shell脚本中的容易混淆的知识点。 [TOC] ## 1 变量 变量就是用一个固定的字符串代替更多、更复杂的内容,使用变量的最大好处就是使程序开发更为方便。 ### 1.1 普通变量 变量可分为 ......
dart集成shell脚本调用功能
pubspec.yaml里添加依赖:shell: any import 'dart:io'; import 'package:shell/shell.dart'; void main(List<String> arguments) async { var shell = Shell(); var p ......
常见数学式子
(持续更新ing...) ## 式子 没啥可说的,直接列式子吧(证明都在最下面): $1. \displaystyle \sum_{i = 1}^n i^2 = \frac{n(n + 1)(2n + 1)}{6}$ $2. \displaystyle \sum_{1 \le i < j \le n ......
shell命令-补充
1.while while read line 实现输出符合要求的行 2.case 基本结构 进阶:在case外套用while实现循环输出 实现简易计算器: 3.grep 作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 grep全称是G ......
在 Linux Shell 中,如何获取执行脚本的绝对路径?
在 Linux Shell 中,可以使用一些变量和命令来获取当前执行脚本的绝对路径 使用 $0 变量和 readlink 命令: bashCopy code #!/bin/bash # 获取脚本所在目录的绝对路径 script_dir=$(dirname $(readlink -f $0)) ech ......
shell select命令语句 用户多选
select命令语句,默认只能输入一个选择项。但有时候需要让用户输入多个 选项,就需要加for循环处理多选项了。 ### 一、示例代码 ```bash #!/usr/bin/env bash choices=( 'one' 'two' 'three' 'four' 'five' ) # sample ......
shell 学习之文本处理工具
视频:07_小工具使用diff【正常模式】_哔哩哔哩_bilibili 1. grep 2.cut 3.sort 4. uniq 5.tee 从标准输入读取并写到标准输出和文件,即双向覆盖重定向(屏幕输出/文本输入)。 6.diff 逐行比较文件的不同。 语法: diff [选项] file1 fi ......
shell 编程 命令
#!/bin/sh shell编程的头文件echo “$0” 返回的是这个脚本的部分路径echo “$1” 返回的第一个参数echo “$2” 返回的第二个参数echo “$*” 返回的是全部参数echo “$#” 返回的是参数的个数read -p “请输入你的名字:”usernameecho $u ......
30个shell脚本简单示例
30个简单且常用的Linux Shell脚本命令及示例,有用~~ 时代Java 2023-08-18 07:40 发表于北京 ↑ 点击上面 “时代Java”关注我们,关注新技术,学习新知识! shell一直是类Unix系统的本地命令行解释器。它已被证明是Unix的主要功能之一,并发展成为一个全新的主 ......
shell脚本之免交互expect
[TOC] ## 1. 多行重定向 cat HELLO > HI > OK > EOF HELLO HI OK [root@localhost ~]#cat test #传给test HELLO HI OK EOF [root@localhost ~]#cat test #查看test HELLO ......
Linux中默认的shell如何切换为其他类型的shell
1.一般linux系统会默认使用一种shell,比如我当前系统使用的默认shell是bash,可以使用如下方法查看。 ![image-20230805174633929](https://gitee.com/zhu-wanming/personal-chart-bed/raw/master/2023 ......
在ubuntu中半自动安装搜狗输入法的shell脚本
总而言之就是用脚本实现了一遍[搜狗官网教程](http://shurufa.sogou.com/linux/guide)中的内容,脚本仅仅在虚拟机环境的 ubuntu 22 中对 sogoupinyin_4.2.1.145_amd64.deb 测试过,不保证在其他地方还能不能正常运行。 脚本启动需要 ......
Linux-Shell脚本
第一个shell脚本 打开文本编辑器(可以使用 vi/vim 命令来创建文件),新建一个文件 test.sh,扩展名为 sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好,如果你用 php 写 shell 脚本,扩展名就用 php 好了。 输入一些代码,第一行一般是这样: 实例 #!/ ......
栈的应用--括号匹配问题
> 博客地址:https://www.cnblogs.com/zylyehuo/ ```python # -*- coding: utf-8 -*- class Stack: def __init__(self): self.stack = [] def push(self, element): s ......
从初中到大学数学知识库
第一部 初中数学 第一篇 数与式 有理数 整式的加减 一元一次方程 一元二次方程 二元一次方程 不等式与不等式组 分式 整式乘法与因式分解 一次函数 反比例函数 二次函数 二次根式 实数运算 数据收集整理与描述 数据分析 概率初步 无理数 第二篇 几何图形与证明 三角形的定义 内心、外心、重心和垂心 ......
获取shell脚本所处路径
WORK_DIR=$(cd $(dirname $0); pwd) WORK_DIR : 变量,后续可用; $(dirname $0) : 获取shell脚本所处的文件夹路径; cd $(dirname $0) : 切换到shell脚本所处的文件夹; cd $(dirname $0); pwd : ......
[学习笔记] setInterval中的函数不需要带括号
setInterval使用格式:setInterval(函数, 间隔时间) 意为每隔一段设定的间隔时间(单位为ms)就执行一次函数。 需要注意的是,里面的函数不需要带括号,否则无法正常执行。如下: 正确写法:setInterval(fn, 1000) 错误写法:setInterval(fn(), 1 ......
数学口胡记录
## [[ABC213G] Connectivity 2](https://www.luogu.com.cn/problem/AT_abc213_g "[ABC213G] Connectivity 2") $tag$:计数,$dp$,容斥 $n$比较小,考虑状压。 设$dp_s$表示只有$s$中的点 ......
Linux-shell常用命令
1.$的使用 echo "$0"打印当前文件名称 echo "$1"打印当前文件后的第一个字符串 echo "$2"打印当前文件后的第二个字符串 echo "$*"打印当前文件后的所有字符串 echo "$#"打印当前文件后的字符串个数 2." " /' '/` `的区别 ""会识别$[]或者$(( ......