E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SHELL编程
从零开始学习Linux(五十一):
Shell编程
之流程控制until循环
1、until循环until循环和while循环相反,until循环是只要条件判断式不成立则进行循环,并执行循环程序。一旦循环条件成立,则终止循环。1.1、until语法格式until[条件判断式]do程序done1.2、计算从1到100之和创建shell脚本文件untildemo.sh,文件内容输入如下:#!/bin/bash#计算1到100之和sum=0i=1until[$i-gt100]do
通靈鹿小六
·
2023-08-27 04:26
linux常用shell命令面试,shell经典笔试题目总结
shell经典笔试题目总结守望者整理了一些高手的博客记录的shell面试题分享给大家,有些比较有意思,帮助大家面试或则学习
shell编程
的学习例子一文件内容如下:100a100b-50c-20d-30要求输出结果为
Eunice Benson
·
2023-08-25 19:02
Shell编程
基础02
0目录1.case语法2.grep3.sed4.awk5.linux安装mysql1.case语法创建一个txt文档执行查询用户名case用法写一个计算器脚本加入函数补充查看进程命名2.findgrep命令Find查询当前目录下以sh结尾的文件Grep查询义开头的或者加入正则表达式(-E)查找L或者2...模糊查询显示空白行的行号-n显示匹配的行号^$匹配空行显示空白行的行号-c显示计数^$匹配空
请给我一串代码好吗
·
2023-08-25 10:32
数据库
开发语言
Shell编程
入门学习
文章目录
Shell编程
Shell脚本的执行方式Shell的变量Shell的变量的介绍shell变量的定义设置环境变量位置参数变量介绍基本语法预定义变量基本介绍基本语法运算符基本语法条件判断判断语句常用判断条件流程控制
小达学加瓦
·
2023-08-25 09:51
Linux学习笔记
shell
linux
编程语言
linux&shell
目录前言一、
Shell编程
基础知识1、什么是Shell2、Shell的特性3、Shell命令一.shell变量概述一.变量命名规范二.shell变量定义的方式系统环境变量位置变量预定义变量计算器脚本if
小bug大问题
·
2023-08-24 23:27
linux
运维
服务器
shell编程
(四)内置命令
shell编程
(四)内置命令一、定义二、常见的内置命令1、alias(设置别名)2、echo(输出)3、read(从控制读取输入)4、exit(退出)5、declare(设置变量属性)一、定义shell
沃·茨基硕德
·
2023-08-24 09:15
shell编程
bash
linux
开发语言
shell 10(shell系统函数)
一、系统函数
Shell编程
和其他编程语言一样,有函数,函数是由若干条shell命令组成的语句块,实现Shel脚本代码重用和模块化编程。
Darren_pty
·
2023-08-24 08:14
linux
运维
服务器
操作系统——
shell编程
Shell编程
的HelloWorldShell变量
Shell编程
中的变量介绍Shell字符串入门Shell字符串常见操作Shell数组Shell基本运算符算数运算符关系运算符逻辑运算符布尔运算符字符串运算符文件相关运算符
挨打且不服66
·
2023-08-23 14:52
java笔记整理
java
Linux下的
Shell编程
——流程控制(三)
前言:每门编程都有它独特的语法,比如C语言,Java等编程语言,有相同的地方也有自己独特的地方,但都离不开变量、运算符,条件判断、循环和函数这几个地方的学习,下面就让我们学习一下
shell编程
里的这些语法是怎样实现的吧目录一
我想学LINUX
·
2023-08-23 14:14
linux
运维
ubuntu
centos
学习
Linux下的
Shell编程
——正则表达式入门(四)
前言:正则表达式使用单个字符串来描述、匹配一系列符合某个语法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。在Linux中,grep,sed,awk等文本处理工具都支持通过正则表达式进行模式匹配。目录一、常规匹配二、常用特殊字符(1)特殊字符:^(2)特殊字符:$(3)特殊字符:.(4)特殊字符:*(5)字符区间(中括号):[](6)特殊字符:\一、常规匹配
我想学LINUX
·
2023-08-23 14:12
linux
正则表达式
运维
ubuntu
编辑器
学习
Shell脚本练习题
Shell编程
,判断一文件是不是块或字符设备文件,如果是则将其复制到/dev目录下代码如下:#!
洛白双双
·
2023-08-23 13:25
Shell脚本
牛客
shell编程
练习34题带你巩固shell
题目网址:牛客网文章目录1、统计文件的行数2、打印文件的最后5行3、输出7的倍数4、输出第5行的内容5、打印空行的行号6、去掉空行7、打印字母数小于8的单词8、统计所有进程占用内存大小的和9、统计每个单词出现的个数10、第二列是否有重复11、转置文件的内容12、打印每一行出现的数字个数13、去掉所有包含this的句子14、求平均值15、去掉不需要的单词16、判断输入的是否为IP地址17、将字段逆序
努力再努力1
·
2023-08-23 13:54
大数据类
bash
开发语言
linux
c语言
Shell编程
实战|阶乘的计算
题目要求:设计一个shell程序计算n的阶乘。要求:(1)从命令行接收参数n;(2)在程序开始后立即判断n的合法性,即是否有参数,若有是否为正整数,若非法请给错误提示;(3)最后输出计算的结果考察:if结构while循环难点:(1)判断参数是否合理$#表示接受到的参数的个数,如果不等于1,说明参数有问题#!/bin/bashnum=$1if[$#-ne1];thenecho"Pleaseinput
Qodi
·
2023-08-23 12:20
Linux
linux
Shell编程
实战 | 逆序输出数字
要求:将一个数字逆序输出,如1243输出为3421#!/bin/bashreadnumwhile(($num>=1));do((x=num%10))((num=num/10))echo-n$xdone(1)其中echo的-n参数表示不换行
Qodi
·
2023-08-23 12:20
Linux
linux
Linux进阶之Shell
文章目录Linux分为三大部分【1.基础理论】【2.常用指令】【3.
Shell编程
】1Shell概述2Shell解析器3Shell脚本入门3.1脚本格式3.2第一个Shell脚本:helloworld3.3
zkFun
·
2023-08-23 10:17
后端
linux
bash
运维
shell 命令 tee & {..}定义循环体
echo123|tee[-a]xx.txt{…}循环体在
shell编程
中,我们可以通过{num1…num2…step}定义一个循环结构,它既可以单独使用,也可以存在于其他字符串中还可以
01空间
·
2023-08-23 08:56
Linux
环境搭建
shell
Linux下的
Shell编程
——文本处理工具(五)
前言:LinuxShell是一种基本功,由于怪异的语法加之较差的可读性,通常被Python等脚本代替。既然是基本功,那就需要掌握,毕竟学习Shell脚本的过程中,还是能了解到很多Linux系统的内容。Linux脚本大师不是人人都可以达到的,但是用一些简单的Shell实现一些常见的基本功能还是很有必要的。下面我介绍Linux下使用Shell处理文本时最常用的文本处理工具:目录一、cut(1)基本用法
我想学LINUX
·
2023-08-23 07:03
linux
运维
服务器
shell脚本基础
目录一、Shell脚本概述1.1Shell基本概念1.2Shell脚本应用场景二、
shell编程
规范2.1用户登录shell2.2shell脚本的概念2.3shell脚本的应用场景2.5shell脚本的作用
mengjialiang2002
·
2023-08-23 04:32
linux
运维
服务器
linux-
shell编程
shell编程
1.变量、条件判断、流程控制、函数$n(功能描述:n为数字,$0代表该脚本名称,$1-$9代表第一到第九个参数,十以上的参数,十以上的参数需要用大括号包含,如${10})$#(功能描述:获取所有输入参数个数
不吃香菜lw
·
2023-08-22 14:49
linux
服务器
数据库
shell
Linux-
shell编程
入门
所谓
shell编程
,就是写shell脚本。shell脚本执行的方式脚本格式要求:1.以#!/bin/bash开头,指明是什么shell,国内基本是bash2.脚本需要可执行权
橙子砰砰枪
·
2023-08-22 02:35
Linux
linux
shell
Python中import模块导入的实现原理
欢迎关注博主Mindtechnist或加入【LinuxC/C++/Python社区】一起探讨和分享LinuxC/C++/Python/
Shell编程
、机器人技术、机器学习、机器视觉、嵌入式AI相关领域的知识和技术
Mindtechnist
·
2023-08-21 09:45
python从入门到实战
python
ai
机器学习
machine
learning
import
人工智能
ipython
Shell脚本学习
shell编程
和Ja
我爱记笔记
·
2023-08-21 05:20
运维
微服务
学习
linux
bash
运维
shell编程
mysql语句
要执行这些脚本,要在虚拟机里面安装mysql数据库文章目录目录文章目录一、简单的导出数据脚本二、稍微复杂的存储过程三、批量执行.sql文件一、简单的导出数据脚本#!/bin/bash#MySQL连接信息DB_HOST="192.168.91.13"DB_USER="root"DB_PASS="admin"DB_NAME="student"#查询语句QUERY="SELECT*FROMtbl_stu
勤奋上进的兔子
·
2023-08-21 02:51
Linux
mysql
android
数据库
Shell编程
学习之break&continue&return的应用
Shell编程
中的break关键字:break关键字:退出最近的循环,后续循环不再执行;break关键字用法:break#结束本层循环break数字n#结束n层循环测试代码1:#!
李十五哥
·
2023-08-21 02:50
Shell编程学习系列
学习
shell
linux
脚本
服务器
嵌入式硬件
Shell编程
学习之while循环语句和for循环语句的应用
Shell编程
中的while循环:可以类比C语言中的while循环进行学习,详见本人原创博客链接:https://blog.csdn.net/qq_41878292/article/details/132081302
李十五哥
·
2023-08-21 02:20
Shell编程学习系列
学习
前端
linux
shell
脚本
编程
chrome
Shell编程
学习之函数的应用
Shell编程
中的函数:伪代码表示:function函数名(){函数体}注意事项:1.函数无参数;2.函数无返回值类型;3.function可以不写;4.函数不被调用,就不会执行;5.函数名不能使用关键字名称
李十五哥
·
2023-08-21 02:19
Shell编程学习系列
shell
脚本
linux
嵌入式硬件
数据库
Shell编程
一、HelloLinux创建shell脚本,命名test,格式统一为.shtouchhello.sh编辑脚本:vimhello.sh按一下字母i键,即可编辑编辑好内容后,按一下ESC键,再输入:wq!(表示强制保存退出的意思),回车即可。二、运行shell脚本1、直接使用bash命令运行bashhello.sh效果如下:2、赋予权限直接运行因为没有执行权限首先进行授权chmod-xhello.sh
梁山教父
·
2023-08-21 00:53
linux
运维
服务器
mysql数据定时备份
Shell既是一种命令语言,又是一种程序设计语言
Shell编程
跟java、php编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了Linux的Shell种类众多,常见的有:BourneShell
oYoY
·
2023-08-20 14:11
shell编程
基础教学之数组
数组一、定义数组的方法1.1方法一1.2方法二1.3方法三1.4方法四二、数组包括的数据类型三、获取数组长度四、读取某索引(下标)赋值五、数组遍历六、数组切片七、数组替换八、数值删除8.1数组删除8.2字符删除九、数组追加元素十、向函数传数组参数十一、从函数返回数组一、定义数组的方法1.1方法一数组名=(数值1数值2数值3……数值n)示例:数组中一个数值就是一个元素方法一从第一个元素到最后一个元素
有吃不错咯
·
2023-08-19 23:15
shell脚本
字符串
shell
数组
centos
linux
shell编程
-数组的使用
一、简介数组中可以存放多个值。BashShell只支持一维数组(不支持多维数组),初始化时不需要定义数组大小。与大部分编程语言类似,数组元素的下标由0开始。Shell数组用括号来表示,元素用"空格"符号分割开,语法格式如下:array_name=(value1value2...valuen)二、数组的定义数值类型的数组:arr_number=(12345)字符串类型数组:arr_string=("
wwwlyj123321
·
2023-08-19 23:45
shell
Shell编程
基础-数组的创建及操作
shell编程
-数组首先要注意的一点:shell中的数组只有一维的。并且每个元素的“类型”是不同的,比如Array[0]=1,但是Array[1]="HelloWorld"是可以的。
逢歌
·
2023-08-19 23:14
shell
脚本语言
shell 数组里追加数值_
shell编程
之数组及变量的多功能用法
数组及变量的多功能用法一、数组:1、数组:存储多个元素的连续的内存空间,相当于多个变量的集合(变量:存储单个元素的内存空间)。2、数组名和索引索引:编号从0开始,属于数值索引bash的数组支持稀疏格式(索引不连续)注意:索引可支持使用自定义的格式,而不仅是数值格式,即为关联索引,bash4.0版本之后开始支持。声明数组:declare-aARRAY_NAMEdeclare-AARRAY_NAME:
weixin_39763640
·
2023-08-19 23:14
shell
数组里追加数值
linux shell 数组定义数组,Linux
shell编程
:shell数组定义和操作详解
上一章Linux
shell编程
请查看:shell特殊变量介绍和使用在本章中我们将讨论如何在Unix中使用shell数组。
weixin_39906130
·
2023-08-19 23:43
linux
shell
数组定义数组
linux
shell编程
学习——数组使用
linux的shell的编程方面很强大,最近在写脚本的时候,需要用到shell的数组。下面对最近的学习和使用做个简单的总结。定义linux的数组分两种,一种是普通的下标数组,一种是关联数组。前者和其他语言的数据一样通过下标进行访问。关联数组,可以通过key来获取值,key可以是数字或字符串。两者比较像高级语言Java里面的array和map。关联数组关联数据可以使用declare-A声明。shua
雙湖之梦
·
2023-08-19 23:13
linux运维操作
shell
数组
数组切片
linux shell 数组排序,Linux
Shell编程
之四数组
shell编程
之数组什么是数组呢?在编程语言中,数组是具有相同数据类型变量的集合,在内存中存储在一段连续的空间里。在Linuxshell中数组也是这么定义,但用法和使用格式具有自己的特点。
周杰伦的小粉丝
·
2023-08-19 23:13
linux
shell
数组排序
Shell编程
之数组使用
记录一下shell中数组的使用主要是数组元素的创建,元素的增、删、改操作。1#!/bin/bash23#基本数组操作4a=(123)##()表示空数组5echo"第0个元素:"${a[0]}6echo"所有元素:"${a[@]}7echo"数组长度:"${#a[@]}8echo"----------------------------------------------"910#遍历数组11ech
weixin_34200628
·
2023-08-19 23:13
shell
Shell编程
学习之if分支语句的应用
Shell编程
中的if分支语句:伪代码表示:注意符号和表达式之间的空格;if[表达式1]then分支1elif[表达式2]then分支2elif[表达式3]then分支3else其它fi按整型的方式,if
李十五哥
·
2023-08-19 23:12
学习
shell
linux
ubuntu
Shell编程
学习之case...in分支语句的应用
Shell编程
中的case…in语句:伪代码表示:case$变量in选项1)分支1;;选项2)分支1;;选项3)分支1;;...选项n)分支n;;*)其它;;esac特别注意:1.case后,要写变量值
李十五哥
·
2023-08-19 23:12
学习
linux
运维
脚本
shell
shell编程
之数组
shell编程
之数组数组介绍普通数组关联数组数组介绍数组可以让用户一次性赋予多个值,读取数据时只需要通过索引调用数组和变量一样,都是一个容器,不同点是数组可以存储多个值普通数组:只能使用整数作为数组索引
锦衣admin
·
2023-08-19 23:12
shell编程
Shell编程
之数组
目录一、数组的基本概念二、定义数组的方法方法一:方法二:方法三:方法四:三、数组的输出,删除和长度统计1)数组元素的输出2)数组全部元素输出3)任意字符起输出任意个数数组元素(数组切片)4)条件判断输出方式5)数组的删除①删除单个数组元素②删除整个数组6)数组长度统计及其其他作用①统计数组长度的方法②用元素个数的方法来检测数组中是否存在空值四、数组的遍历和替换1)数组的遍历2)数组中元素的替换①数
Dao.zs
·
2023-08-19 23:11
Shell脚本
数据结构
算法
运维
shell编程
--数组
Shell数组数组中可以存放多个值。BashShell只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与PHP类似)。与大部分编程语言类似,数组元素的下标由0开始。Shell数组用括号来表示,元素用"空格"符号分割开,语法格式如下:array_name=(value1value2...valuen)实例#!/bin/bash#author:菜鸟教程#url:www.runoob.co
赤兔胭脂小吕布
·
2023-08-19 23:41
bash
开发语言
Shell编程
学习之运算符的运用
Shell运算符的作用:批量执行命令;Shell运算符特点:不进行浮点类型的运算;Shell运算符的分类:#第一种:(())#第二种:$[]#第三种:let#第四种:exprShell运算符的效率:上述第一种至第四种的运算效率依次递减;Shell运算符expr的特殊用法:可以对字符串进行处理;Shell运算符’(())':格式:#方式1((表达式))#方式2((表达式1...表达式n))使用方式2
李十五哥
·
2023-08-19 23:41
linux
shell
脚本
嵌入式硬件
服务器
笔记
【linux】shell 编程之字符串与数组
字符串是
Shell编程
中最常用的数据类型之一(除了数字和字符串,也没有其他类型了)。
逆风飞翔的小叔
·
2023-08-19 23:11
shell
linux
shell
编程之字符串与数组
shell
字符串
shell
数组
Shell编程
学习之数组的使用
Shell编程
中数组的特点:只有一维数组;用小括号'()'表示;不需要定义,且没有类型;在脚本文件中,默认数组的成员都是字符串;数组初始化格式:#方式1:A1=(welcome"tobeijing"'and'giveme555
李十五哥
·
2023-08-19 23:39
学习
shell
脚本
Linux网络编程:网络基础
TCP协议8.BS模式和CS模式9.网络套接字(socket)10.网络字节序11.IP地址转换函数12.sockaddr地址结构学习Linux的网络编程原则上基于:Linux的系统编程和Linux基础的
Shell
刘鑫磊up
·
2023-08-19 12:09
#
Linux网络编程
linux
运维
服务器
Shell编程
之正则表达式
文本处理器:三剑客:grep查找sedawkshell正则表达式由一类特殊字符以及文本字符所编写的一种模式,处理文本当中的内容,其中的一些字符不表示字符的字面含义表示一种控制或者通配的功能通配符:匹配文件名和目录名,不能匹配文件的内容正则表达式:命令结果,文本内容都可以进行匹配通配符:*匹配任意一个或者多个字符?匹配任意一个字符[]匹配范围内任意单个字符[0-9]正则表达式:1、基本正则表达式2、
youdiannana
·
2023-08-19 06:27
正则表达式
笔记:快速上手
shell编程
SHELL学习笔记变量赋值#赋值A=10#不允许,赋值时不允许在等号两侧出现空格A=10#允许A=10#不允许A="10"#允许#当赋值时需要填充多个空格,可以使用""环境变量[root@localhostgitee]echo$PWD/usr/local/gitee#打印当前目录[root@localhostgitee]echo$HOME/root#打印家目录变量作用域#定义局部变量A[root@
飞哥不鸽
·
2023-08-19 06:16
bash
linux
Shell编程
之函数和数组 (超详细)
函数和数组一、函数1.1函数概述1.1.1定义和优点1.1.2函数使用注意事项1.2函数的相关操作1.2.1定义函数1.2.2查看函数1.2.3调用函数1.2.4传递参数1.2.5函数的返回值1.2.6删除函数1.3函数的作用范围1.4函数文件1.5递归函数(重要)1.6函数练习1.6.1判断系统类型,安装httpd服务1.6.2用递归函数计算正整数的阶乘二、数组2.1为什么要用数组?2.2定义数
白幽幽白
·
2023-08-19 05:01
Shell编程
linux
运维
bash
Shell编程
之免交户
expect一、多行重定向1.1格式1.2注意事项1.3使用实例二、expect免交户2.1expect概述2.1.1定义2.1.2安装2.1.3命令格式2.2相关命令2.2.1spawn2.2.2expect.3send2.2.3set2.2.4send_user2.2.5exp_continue2.2.6脚本解释器2.2.7结束符2.2.8exit2.3运用实例.1免交互实现远程登录并且执行命
白幽幽白
·
2023-08-19 05:01
笔记
运维
Shell编程
之循环语句(你被强化了,看一遍就会)
forwhileuntil一、循环语句简述1.1原理1.2循环语句的好处二、for循环语句2.1语句格式2.1.1列表循环2.1.2不带列表循环2.1.3类c循环2.2for语句练习2.2.1求出1-100中所有奇数的和2.2.2九九乘法表2.2.3批量改文件后缀2.2.4批量创建指定用户,并添加用户密码2.2.5查看某网段下所有主机的状态并导入指定文件中三、while循环语句3.1while语句
白幽幽白
·
2023-08-19 05:31
Shell编程
运维
linux
笔记
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他