#ELL

shell脚本中判断一个字符串是否是空字符串

需求说明:  在写脚本的时候,有的时候,需要判断一个字符串是否为空,因此,在此写出如何判断一个字符串为空的方法。  简单来说,就是字符串的比较。测试脚本:  以下的脚本用于测试str_1和str_2是否是空字符串:#!/bin/bashstr_1=''str_2=Badboyif[[-z$str_1]];thenech...

linux shell判断脚本执行时传入了多少个参数,判断脚本参数个数,参数数量

需求描述:  在写shell脚本的时候,会有这样的需求,脚本在执行的过程中是需要传入参数的,如果没有参数传递给脚本,  就会给出相应的脚本使用方法或者例子,告知,脚本后面应该加什么样的参数。所以呢,这里要做的就是如何  知道当前传递给脚本的参数的数量,如果是0个,就执行使用说明的显示。实现方法:  脚本中通过$#来判断...

shell之批量新增用户脚本(http-basic-auth)

user.txt(用户名记录文件)test001@163.comtest002@163.comuser.sh(shell脚本):forlinein`catuser.txt`doecho$line"u"$lineprintf"$line:$(opensslpasswd-crypt$line)">>conf.d...

shell杀死指定端口的进程

杀死端口代码如下:lsof-i:2019kill-9PID上面的与下面的代码作用相同。命令如下所示(这种方式更自动化):kill-9$(netstat-nlp|grep:2019|awk'{print$7}'|awk-F"/"'{print$1}') ...

shell脚本之获取CPU使用率

今天一个同事要测试OJ项目,同时我这边也需要知道他在压测过程中,CPU的使用率怎么样,虽说可以用top实时查看,但是进程太多了,我不需要获取那么多信息,我仅仅只要知道当前压测过程中CPU实时的使用率是多少,然后根据这个使用率,当达到一定的使用率时,我后台调用对应的接口开启服务器,将负载转移到另外一台服务器上。这算是一种...

Node.js实战(二)之HelloWorld示例

经过前面的Node.js实战(一)之概述想必你应该对Node.js的概念、应用场景、优缺点等有个大致的了解,同时你本地Windows或者Linux上已经准备好了Node.js环境。下面我们来进入每种编程语言必经之关“HelloWorld”,不要小看这个HelloWorld,每学一样新的东西,He...

jmeter Bean Shell的使用(二)

BeanShell的用法   在此介绍下BeanShellPreProcessor的用法,其它的beahshell可以类推。在此我们使用beahshell调用自己写的工具类,工具类实现了密码的加、解密功能:1、在eclipse写好代码,然后把该类打成jar包(在类上点击右键->Export->ja...
代码星球 ·2020-07-22

jmeter Bean Shell的使用(一)

未经作者允许,禁止转载!!!Jmeter有哪些BeanShell定时器:  BeanShellTimer前置处理器:BeanShellPreProcessor采样器:  BeanShellSampler后置处理器:BeanShellPostProcessor断言:   BeanShell断言监听器:  BeanShel...
代码星球 ·2020-07-22

Xshell5中常用linux服务器命令集合

简易版:http://www.zhimengzhe.com/linux/84546.html详细版:http://www.cnblogs.com/peida/tag/%E6%AF%8F%E6%97%A5%E4%B8%80linux%E5%91%BD%E4%BB%A4/default.html?page=4...

springboot~环境搭建与Helloworld

转了,非转了只是项目需要,从.net到java,以后可以学习java的思想把它应用到.net上来,让咱们的.net越来越强大,springbool是一个强大的框架,几乎有了你想要的所有功能模块,大叔为什么感觉似曾相识,是因为lind.ddd就类似于springboot,可以说是一个精简版的spring,呵呵!从今天开始...

IntelliJ IDEA~gradle环境配置

Gradle是一个基于ApacheAnt和ApacheMaven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。IntelliJIDEA是个伟大的javaIDE,功能强大,插件丰富,最近用了一个gradle,它可以帮助我们构建,测试,交付项目,...

Jenkins~powershell+cmd发布nuget包包

nuget包也要自动化部署了,想想确实挺好,在实施过程中我们要解决的问题有版本自动控制,nuget自动打包,nuget自动上传到服务端等。一参数化构建二环境变量的k/v参数,存储类库的初始版本,当根目录version.txt生成后,这个k/v就不需要了 三这个构建跳转到哪台节点服务器四使用ps插件,完成ver...

Nuget~打包时添加powershell初始化脚本

对于进行nuget打包时,有时我们需要添加一个配置文件,就是一些文本文件,而这些文件我们在网站发布时需要同时复制到输出目录,否则会出现文件丢失的问题,我们在打包时通过添加powershell脚本来解决它。一般添加powershell包之后,包的格式如下添加-〉工具-〉install.ps1脚本param($instal...

异步与并行~CancellationTokenSource对线程的作用

返回目录 说起CancellationTokenSource我们应该不会陌生,对于Thread,Task来说,我们启动一个线程去做一些事,如果希望它在某个阶段去被动的停止,可以使用这个CancellationTokenSource对象,把它注入到Task里,使用当外界触发Cancel()方法时,你的这个线程就...

持续集成~Jenkins里的powershell插件发布远程站点了

通过添加powershell插件后,使用它强大的windows系统命令,就把发布好的程序包推送到具体的应用服务器了。系统管理-插件管理-powershell把它安装,重启jenkins,然后修改你之前的job,把powershell的推送文件脚本加上添加一个构建类型,在msbuild下面添加上面ps代码作用是,在使用账...
首页上一页...5758596061...下一页尾页