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编程】
shell编程
练习8
编写脚本程序:编写一个函数,用来计算某值的阶乘。然后从键盘输入n,调用该函数,计算1到n的阶乘的和。如果输入的n小于0或大于10,则退出程序。程序清单:#!/bin/bashfun(){n=1s=1while[$n-le$1]dos=`expr$n\*$s`n=`expr$n+1`donereturn$s}add(){sum=0i=1while[$i-le$1]dofun$isum=$(($sum
传说熊猫人
·
2023-11-25 13:41
ubuntu远程连接服务器某一个用户(非root用户)出现sh: 1: source: not found
原因其实很简单,就是因为shell终端使用的解释器有问题我们常见的shell终端解释器有三种:Bourneshell(sh)、Cshell(csh)和Kornshell(ksh)Bourneshell在
shell
d1df5a4d688b
·
2023-11-25 01:07
Linux
Shell编程
基础
1.正则表达式“*”前一个字符匹配0次,或任意多次grep"a*"test_rule.txt#匹配所有内容,包括空白行grep"aa*"test_rule.txt#匹配至少包含有一个a的行grep"aaa*"test_rule.txt#匹配最少包含两个连续a的字符串grep"aaaaa*"test_rule.txt#则会匹配最少包含四个个连续a的字符串“.”匹配除了换行符外任意一个字符grep"s
Skyeeee_W
·
2023-11-24 09:21
Linux
linux
数据库
运维
Shell判断:模式匹配:case(三)
如果你能通过
shell编程
,把他们编写到一个程序里。想用某些功能,只需要按回车,就能完成。
浅∶)笑
·
2023-11-24 07:38
Shell
linux
bash
Shell判断:模式匹配:case(二)
通过
shell编程
,编写跳板程序。当我们需要访问服务器时,看一眼服务器列表名,按一下数字,就登录成功了。2、分析:运行跳板脚本。
浅∶)笑
·
2023-11-24 07:37
Shell
linux
bash
Shell判断:模式匹配:case(一)
一、前言
shell编程
中if和case都是用来做流控的。
浅∶)笑
·
2023-11-24 07:07
Shell
linux
bash
shell 导入数据mysql_
shell编程
系列24--shell操作数据库实战之利用shell脚本将文本数据导入到mysql中...
shell编程
系列24--shell操作数据库实战之利用shell脚本将文本数据导入到mysql中利用shell脚本将文本数据导入到mysql中需求1:处理文本中的数据,将文本中的数据插入到mysql中
福灵善权
·
2023-11-23 22:56
shell
导入数据mysql
linux 脚本编写基本命令,Linux Shell命令行及脚本编程实例详解
主要内容包括:Linux及LinuxShell简介、初识LinuxShell、常用Shell(Bash)命令、Shell命令进阶、
Shell编程
基础、Shell的条件执行、Bash循环、Shell函数、
枚蓝
·
2023-11-23 16:07
linux
脚本编写基本命令
shell编程
(三)--Linux系统监控脚本
1.主要命令1.1uname(查看系统相关信息)uname[选项]-a显示全部信息-m显示架构类型-n显示网络上的主机名称-r显示内核版本-s显示操作系统名称-v显示操作系统版本-p输出处理器类型或"unknown"-i输出硬件平台或"unknown"-o输出操作系统名称--help显示帮助--version显示版本信息1.2free(查看内存)free[选项]-b以Byte为单位显示内存使用情况
阿鲁拔
·
2023-11-23 16:54
Linux
系统监控
Linux
shell
idea shell 中的函数 跳转_15分钟学会
Shell编程
一:什么是shellshell是用户与linux内核交互的外壳,通过暴露外部方法(如list),来达到人机交互。shell的编程是一种脚本编程,面向命令编程,最常用的解释器为bash解释器。shell可以python代替,shell和python各有优缺点。bash是一个可执行文件,及shell的解释器cd是shell内置的方法,就像print()是python内置的一个函数一样。二:HelloW
weixin_39663602
·
2023-11-23 15:17
idea
shell
中的函数
跳转
shell
不等于
shell
函数返回值
shell
判断是不是数字
shell
数字比较
shell
获取家目录
Shell 基础学习大全 2021 (一天就可以学会
Shell编程
)
1.Shell基础学习序号文章名简要说明1shell基础教程一、shell简介1.对shell的一些基础介绍2.集中常用的shell3.如何查看系统支持的shell4.编写第一个shell脚本5.shell常用的特殊符2shell基础教程二、变量1.变量如何定义?2.变量如何使用?3.如何正确的命名变量?4.变量的常用操作:制度变量,删除变量,变量类型5.单引号和双引号的区别3Shell基础教程三
Dreamhai
·
2023-11-23 15:10
#
shell
技术栈
python
shell
华清远见嵌入式学习历程——c高级的学习
截至2023年7月31日,我们学习了
shell编程
和C高级(结构体、共用体、枚举、函数指针、指针函数、多文件编译、make工程管理)。收获颇多!
乾陵丶禅
·
2023-11-23 09:57
嵌入式
学习
c语言
开发语言
Shell编程
之循环语句for与while
前言:这一章呢稍微有点繁琐,和拐友们玩一下for循环语句,因为接下来的代码更加的繁琐和困难,if语句已经不够用啦,所以我们这章来玩一下for循环语句,它可以极大的减轻我们的负担。目录一.for循环语句1.1for语句的用法1.2for语句的格式1.3for语句实验之=简单案列1.3.1显示打印出字母和数字1.3.2调用显示i的值1.3.3输出0到50之间的偶数和奇数1.3.4.不带列表循环执行时由
云归有鹤
·
2023-11-23 04:28
linux
Shell编程
条件语句(if、case)
目录一、Shell条件语句1.条件表达式测试2.文件测试3.整数值比较4.字符串比较5.逻辑测试二、if条件语句(串行执行)(1)单分支结构(2)双分支结构(3)多分支结构三、case语句(并行执行)一、Shell条件语句Shell环境根据命令执行后的返回状态值($?)来判断是否执行成功,当返回值为0(真true)时表示成功,返回值为非0值(假false)时表示失败或异常。(与java等编程语言判
TaciturN'
·
2023-11-23 02:03
Shell
linux
bash
Linux
Shell编程
之条件语句
Linux
Shell编程
之条件语句精讲一、条件测试test命令测试表达式是否成立,若成立返回0,否则返回其他数值格式1:test条件表达式格式2:[条件表达式]文件测试[操作符文件或目录]常用的测试操作符
Guiled7
·
2023-11-23 02:28
linux
运维
shell
linuxz之
shell编程
linuxz之
shell编程
1.为什么要学习
shell编程
1)Linux运维工程师在进行服务器集群管理时,需要编写shell程序来进行服务器管理。
刘晶123
·
2023-11-22 21:52
centos
Linux 一“文”搞定
Shell编程
最近在某直聘软件上找实习工作,看到有许多工作都需要会
Shell编程
的,然后自己对
Shell编程
也是一知半解,所以趁着最后还有半个月在校时间,索性学习一下!
cpp_learners
·
2023-11-22 17:08
Linux
linux
Shell
Shell编程
基本指令
目录shell概述1.helloword编写2.系统预定义变量3.自定义变量4.特殊变量4.1$n4.2$#4.3$*、
[email protected]
$?5.运算符6.条件判断7.流程控制7.1if判断7.2case语句7.3for循环7.4While循环8.read读取控制台输入9.函数9.1系统函数9.2自定义函数10.文本处理工具10.1cut工具10.2awk工具shell概述Shell是一个命令行解释器,它
景庆197
·
2023-11-22 15:58
大数据
bash
开发语言
linux
shell 判断文件是否存在(csh bash)
-x判断文件是否存在且可执行前言
Shell编程
能提升我们工作效率,在shell中,可以借助文件测试符号来判断一个文件是否存在。常用的文件测试符号有-e,-f,-d,-s,-r。1.-e判断文件是否存在
guihunkun
·
2023-11-22 12:02
bash
csh
shell
linux
Linux
shell编程
常用命令(sort排序 uniq重复行 set +-x调试脚本 tr压缩替换字符 cut切片 split拆分 paste合并文件列 eval扫描变量)
sort命令排序以行为单位对文件内容进行排序,也可以根据不同的数据类型来排序比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。sort[选项]参数catfile|sort选项-n按照数字进行排序-r反向排序-u等同于uniq,表示相同的数据仅显示一行-t指定字段分隔符,默认使用[Tab]键分隔-k指定排序字段-o:将排序后的结果转存至指定文件-f忽略大小写,会将小写字母都
低温热源
·
2023-11-22 07:43
linux
运维
服务器
shell编程
-bash shell的字符串操作
1.字符串属性字符有可能是数字、字母、空格、其他特殊字符,而字符串有可能是它们中的一种或者多种的组合,在组合之后还可能形成具有特定意义的字符串,诸如邮件地址,URL地址等。数字或者数字组合$i=5;j=9423483247234;$echo$i|grep"^[0-9]$"5$echo$j|grep"^[0-9]\+$"9423483247234字符组合$c="A";d="fwefewjuew";e
LeoinUSA
·
2023-11-21 19:57
shell编程
规范与变量
目录一、shell的作用和规范1.shell的作用2.shell的执行顺序3.shell的格式4.执行shell脚本1.直接调用shell解释器加上脚本的名字2.路径加脚本名绝对路径或相对路径脚本文件需要有执行权限3.直接运行4.其他执行5.执行环境二、脚本的错误方式和检查语句1.命令错误2.语法错误3.逻辑错误4.检查语句三、重定向与shell脚本变量1.重定向2.shell变量1.变量2.变量
睡美人章繁
·
2023-11-21 19:51
linux
运维
服务器
vim和
shell编程
文件内容查看命令more分页查看(重点)文本内容比较多的情况下,使用more命令可以分页查看morefile分页查看内容more+nfile从第n行开始显示内容操作方式空格:向下滚动一页回车:向下滚动一行b:向上滚动一页=:显示行号q:退出cat全文浏览(重点)catfile全文浏览cat-nfile带行号全文浏览catfile1file2>file合并文件tacfile倒序浏览head头部浏览,
爱断点
·
2023-11-21 17:37
linux设置脚本的全局变量,linux
shell编程
学习笔记(3)shell变量
1、什么是变量保存变化的数据——变量名:名称固定,由系统预设或用户自定义——变量值:根据用户设置、系统环境变化而变化2、如何定义变量——变量名=变量的值2.1变量名的规则(1)数字、字母、下划线(2)字母区分大小写(3)当变量名相同时,后赋值的生效(4)不能以数字开头(5)等号两边不能有空格(6)能以下划线开头(7)变量名不能有特殊符号(8)尽量不要使用系统关键字做变量名3、如何使用变量——#$变
weixin_39710106
·
2023-11-21 09:44
linux设置脚本的全局变量
Linux
shell编程
学习笔记28:脚本调试 set命令
0引入在LinuxShell脚本编程的过程中,编写简单功能的脚本,代码不多,一般阅读起来没什么难度,有问题也比较有查出原因和修正。但是当脚本要实现的功能较多,代码变得较为复杂时,阅读起来就不那么容易看明白了,如果其中存在问题,要排查原因并修正所面临的困难也更大了,所以掌握一些调试方法还是很有必要的。Linuxshell的调试方法比较多,现在我们先看看shell内建命令set。1set命令的功能se
紫郢剑侠
·
2023-11-21 09:01
Linux世界
麒麟操作系统
编程资料
linux
linux脚本
脚本编程
set
set命令
选项
选项名
Shell脚本:Linux Shell脚本学习指南(第一部分Shell基础)一
你好,欢迎来到「LinuxShell脚本」学习专题,你将享受到免费的
Shell编程
资料,以及很棒的浏览体验。
别致的SmallSix
·
2023-11-20 10:05
Linux
linux
运维
服务器
Shell编程
基础
前言Shell既是一种脚本编程语言,也是一个连接内核和用户的软件。Shell将内核、程序和用户连接了起来。任何代码最终都要被“翻译”成二进制的形式才能在计算机中执行。有的编程语言,如C/C++、Pascal、Go语言、汇编等,必须在程序运行之前将所有代码都翻译成二进制形式,也就是生成可执行文件,用户拿到的是最终生成的可执行文件,看不到源码。这个过程叫做编译(Compile),这样的编程语言叫做编译
生物信息与育种
·
2023-11-20 03:48
05_
SHELL编程
之文本处理工具SED
typora-root-url:pictures课程目标掌握sed的基本语法结构熟悉sed常用的命令,如打印p,删除d,插入i等Windows:Linux:==vimvi==geditnanoemacs一、sed介绍1.sed的工作流程首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed把每一行都存在临时缓冲区中,对这个副
师范大学通信大怨总
·
2023-11-19 20:15
linux
运维
服务器
改行学it
04_
SHELL编程
之CASE语句+函数+正则
课程目标掌握case语句的基本语法结构掌握函数的定义及调用掌握常用的正则表达式元字符含义一、case语句case语句为多选择语句。可以用case语句匹配一个值与一个模式,如果匹配成功,执行相匹配的命令。casevarin 定义变量;var代表是变量名pattern1) 模式1;用|分割多个模式,相当于or command1 需要执行的语句 ;;
师范大学通信大怨总
·
2023-11-19 20:45
网络
服务器
linux
运维
03_
SHELL编程
之嵌套循环+随机数及综合案例
###课程目标==掌握for循环语句的基本语法结构====掌握while和until循环语句的基本语法结构==能会使用RANDOM产生随机数理解嵌套循环一、随机数bash默认有一个$RANDOM的变量默认是0~32767。使用set|grepRANDOM查看上一次产生的随机数echo$RANDOM产生0~1之间的随机数echo$[$RANDOM%2]产生0~2之间的随机数echo$[$RAND
师范大学通信大怨总
·
2023-11-19 20:15
运维
服务器
linux
网络
06_
SHELL编程
之文本处理工具AWK
课程目标熟悉awk的命令行模式基本语法结构==熟悉awk的相关内部变量==熟悉awk常用的打印==函数print==能够在awk中匹配正则表达式打印相关的行一、awk介绍awk是一种编程语言,主要用于在linux/unix下对==文本和数据==进行处理,是linux/unix下的一个工具。数据可以来自标准输入、一个或多个文件,或其它命令的输出。awk的处理文本和数据的方式:逐行扫描文件,默认从第一
师范大学通信大怨总
·
2023-11-19 20:38
运维
服务器
改行学it
网络
番外---10.0
shell编程
+调试
#########Step0:理解Shellscript(shell变量作用域,定义,引用);Step1:掌握判断式用法(test,[],&&,||,;,|)2:正则表达式用法及grep的高级用法;3:重定向用法;Step2:条件判断句用法(if...then...fi;case...in...esac;);1:循环用法(while...do...done;until...do...done;fo
xzwyb---
·
2023-11-19 16:45
linux
Linux
shell编程
学习笔记27:tputs
除了stty命令,我们还可以使用tput命令来更改终端的参数和功能。1tput命令的功能tput命令的主要功能有:移动更改光标、更改文本显示属性(如颜色、下划线、粗体),清除屏幕特定区域等。2tput命令格式tput[选项][参数]3设置文本颜色属性3.1tputsetaf/setbf:设置前景色/背景色命令格式:tputsetabn:设置背景色,settextattributesbackgrou
紫郢剑侠
·
2023-11-19 07:30
Linux世界
麒麟操作系统
编程资料
linux
linux
shell
脚本编程
学习笔记
tput
tput命令
光标
Linux
shell编程
学习笔记26:stty(set tty)
之前我们探讨了Linux中的tty,tty命令的主要功能是显示当前使用的终端名称。如果我们想进一步对tty进行设置,就要用到stty。stty的功能:显示和修改终端特性(Printorchangeterminalcharacteristics)。1stty-a:显示所有当前注册终端的所有设置情况csdn@eduzsh$stty-aspeed38400baud;rows22;columns132;l
紫郢剑侠
·
2023-11-19 06:13
Linux世界
麒麟操作系统
编程资料
linux
linux
shell
shell编程
学习笔记
stty命令
stty
命令提示符
鸟哥的私房菜 --2如何学习linux
启动过程详解熟悉Linux服务能够独立安装Linux操作系统能够熟练使用Linux系统的基本命令认识Linux系统的常用服务安装Linux操作系统Linux基本命令实践设置Linux环境变量定制Linux的服务
Shell
zhyp29
·
2023-11-18 23:14
鸟哥的私房菜
操作系统
shell
嵌入式
shell脚本之函数
快捷查看指令ctrl+f进行搜索会直接定位到需要的知识点和命令讲解(如有不正确的地方欢迎各位小伙伴在评论区提意见,博主会及时修改)函数一,什么是函数函数是一段功能代码,用来解决
shell编程
中冗余代码[
寂冄
·
2023-11-17 01:38
Linux
linux
运维
Linux之
Shell编程
(12)--Shell输入/输出重定向实例演示
一.Shell重定向简介从标题我们可以知道,Shell的重定向有两种,第一种是输入重定向,另外一种就是输出重定向。其实,输入输出重定向就是改变输入与输出的方向。输入输出方向是什么?1.从键盘读取输入的数据,把数据拿到程序中(C语言程序、Shell脚本程序等)使用,这是一种标准的输入方向,从键盘到程序。如果改变了它的方向,数据就从其它地方流入,这就是输入重定向。2.程序中会产生数据,这些数据直接呈现
菠萝印象威
·
2023-11-16 06:52
Shell
linux
shell
linux下执行php命令echo不输出,linux echo命令以及linux echo命令提示权限不够的方法...
linux的echo命令,在
shell编程
中极为常用,在终端下打印变量value的时候也是常常用到的,因此有必要了解下echo的用法。
安123
·
2023-11-15 14:00
Linux 与 unix
shell编程
指南——学习笔记
第一章文件安全与权限文件访问方式:读,写,执行。针对用户:文件属主,同组用户,其它用户。文件权限位最前面的字符代表文件类型,常用的如d目录;l符号链接;p命名管道文件;-普通文件...用chmod改变文件权限位的设置:chmod[who]operator[permission]filenamewho:u属主;g同组;o其它;operator:+增加权限;-取消权限;=设定权限;permission
yuan_chongjie
·
2023-11-15 03:02
Linux
(law)
linux
shell
编程指南
Linux
shell编程
学习笔记24:函数定义和使用
*20231113补充了实例使用for循环来简化代码的内容为了实现模块化设计和代码重用,很多编程语言支持函数或过程,Linuxshell也支持函数定义和调用。Linuxshell中的函数与其它编程语言很多有相似之处,也有自己独特之处。1函数的定义1.1标准格式function 函数名(){ 语句或命令1 …… 语句或命令n [return 返回值]}其中:function是Shell中
紫郢剑侠
·
2023-11-15 02:52
Linux世界
麒麟操作系统
系统安全
linux
学习笔记
Linux
shell
shell脚本
命令行参数
函数定义
函数调用
Linux
shell编程
学习笔记23:[] [[]]的用法小结
上回梳理了Linux
Shell编程
中()、$()和(())的用法,现在接着梳理[]和[[]]的用法。
紫郢剑侠
·
2023-11-15 02:51
Linux世界
麒麟操作系统
系统安全
linux
linux
shell
脚本编程
学习笔记
正则表达式
字符串比较
整数比较
Linux
shell编程
学习笔记25:tty
1tty的由来在1830年代和1840年代,开发了称为电传打字机(teletypewriters)的机器,这些机器可以将发件人在键盘上输入的消息“沿着线路”发送在接收端并打印在纸上。电传打字机的名称由teletypewriters,缩短为teletypes,并最终缩短为TTY。电传打字机:teletypewriters→teletypes→tty在电子计算机问世后,电传打字机成为那个时代与大型小型
紫郢剑侠
·
2023-11-15 02:48
Linux世界
麒麟操作系统
系统安全
linux
shell脚本
shell编程
tty
电传打字机
伪电传打字机
PTS
阿里p8测试大佬亲授:这样学习,人人都可以进阿里
互联网测试基础能力:深入理解互联网前沿测试技术体系和相关理论知识;扎实的编程开发能力:熟悉Linux/
Shell编程
,能熟练掌握一门高级开发语言(初级推荐Python,高级推荐Java,甚至包括特定领域语言如
喜欢软测的小北葵
·
2023-11-14 11:01
软件测试
大数据开发学习脑图+学习路线清晰的告诉你!月薪30K很轻松
想学习好大数据可以加我vx号(VIP452141)有视频资源分享一起学习第一阶段linux+搜索+hadoop体系Linux基础→
shell编程
→高并发架构→lucene,sol
juan777
·
2023-11-13 15:28
大数据开发
大数据分析
Hadoop
大数据开发
大数据分析
编程语言
程序员
Hadoop
Windows Shell 扩展编程 第十五章
第十五章SHELL扩展谈到Windows
Shell编程
,Shell扩展是最重要的科目之一,绝大多数商业应用的最酷特征的都是通过Shell扩展实现的,而且有许多显著的系统特征实际都是插入了扩展代码。
愚鬼
·
2023-11-13 11:42
软件编程
VC++
shell
扩展
windows
interface
文件管理器
null
Shell编程
--流程控制
目录1.条件结构1.1.文件测试(字符串)1.2.字符串比较1.3.数字条件比较1.4.文件条件判断2.if多条件判断3.case语句1.条件结构测试:test条件条件为真返回0,条件为假返回1语法:[条件]test条件能够理解以下类型的表达式1.1.文件测试(字符串)-nSTRINGthelengthofSTRINGisnonzero-n字符串的长度【不是】零成功。-n不为空案例:[root@l
TA548464
·
2023-11-13 10:19
Shell
linux
运维
服务器
bash
开发语言
Shell编程
入门--概念、特性、bash配置文件
目录一、Shell概念1.定义2.分类和使用场景2.1.分类和切换2.2.使用场景3.特性3.1.文件描述符与输出重定向3.2.历史命令---history3.3.别名--alias3.4.命令排序执行3.5.部分快捷键3.6.通配符置换4.脚本规范5.脚本运行方式5.1.bash脚本执行5.2.bash脚本测试二、bash配置文件1.全局配置文件2.个人配置文件一、Shell概念1.定义程序语言
TA548464
·
2023-11-13 10:18
Shell
bash
开发语言
centos
linux
Shell编程
入门--变量
变量1.变量类型1.1.预定义变量1.2.环境变量1.3.自定义变量1.4.位置变量2.变量运算2.1.基础运算2.2.浮点运算2.3.随机数3.变量引用3.1.转义3.2.读取用户标准输入read3.3.花里胡哨的echo4.变量置换4.1.命令替换4.2.变量替换4.3.变量替换——匹配截取4.4.basename&&dirname变量:bash作为程序设计语言和其它高级语言一样也提供使用和定
TA548464
·
2023-11-13 10:18
Shell
linux
centos
bash
Linux下利用shell脚本批量产生内容有规律变化的文件
此时我们可以借助
shell编程
,批量产生。
guihunkun
·
2023-11-12 07:16
Linux
linux
shell
Linux学习(韩顺平教程)
用户管理与开关机第六章:组管理和权限管理第七章:crond(crontab)定时任务调度第八章:Linux网络配置与信息安全第九章:磁盘管理第十章:Linux进程管理第十一章:rpm与yum包管理器第十二章:
shell
清晓粼溪
·
2023-11-11 11:00
linux
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他