标签: Shell

Shell退出状态的使用

每一条Shell命令,不管是Bash内置命令(例如cd、echo),还是外部的Linux命令(例如ls、awk),还是自定义的Shell函数,当它退出(运行结束)时,都会返回一个比较小的整数值给调用(使用)它的程序,这就是命令的退出状态(exitstatu)。很多Linux命令其实就是一个C语言程序...

其他 2021-03-26 141 0 0 阅读全文

Shell(())实现对整数进行数学运算

双小括号(())是BashShell中专门用来进行整数运算的命令,它的效率很高,写法灵活,是企业运维中常用的运算命令。注意:(())只能进行整数运算,不能对小数(浮点数)或者字符串进行运算。后续讲到的bc命令可以用于小数运算。Shell(())的用法双小括号(())的语法格式为:((表达式))通俗地...

其他 2021-03-26 161 0 0 阅读全文

Linux Shell脚本的编程之正则表达式

一正则表达式与通配符1正则表达式是用在文件中匹配符合条件的字符串,正则是包含匹配,grep,awk,sed等命令可以支持正则表达式2通配符是用来匹配符合条件的文件名,通配符是完全匹配,ls,find,cp这些命令不支持正则表达式,所以只能用Shell自己的通配符来进行匹配了。二基础正则表达式这里引用...

Linux 2021-05-13 184 0 0 阅读全文

Shell批量创建文件并重新命名的实例代码

一、问题使用for循环批量创建10个文件,从linux-1到linux-10。并将上述文件的前缀改为unix。二、解决1、批量删除文件批量创建命名从linux-1到linux-10的文件。(1)方法一:常规方法#使用for循环批量创建10个文件linux-1到linux-10#!/bin/sh[!-...

Linux 2021-07-16 124 0 0 阅读全文

几例Shell实用脚本(珍藏版)

1特殊文件名的远程拷贝服务器之间拷贝文件经常使用scp命令,其命令格式:(1)scpfilename[user@]host:dir(2)scp[user@]host:dir1/filenamedir2格式(1)将本地文件filename拷贝到远程服务器host的dir目录下,格式(2)将远程服务器h...

其他 2021-04-30 165 0 0 阅读全文

在Vscode中启动Conda虚拟环境的思路详解

问题:cudatoolkitcudnn通过conda虚拟环境安装,先前已经使用virtualenv安装tf,需要在conda虚拟环境中启动外部python虚拟环境思路:condaprompt即将[虚拟环境位置]以参数形式传入[activate.bat]VSOCDE中的设置添加以下语句{"t...

Python 2021-04-06 255 0 0 阅读全文

Nginx常用命令放入Shell脚本详解

1、创建一个文件夹存放nginx的shell脚本/usr/local/task/nginx1)重启nginx的shell脚本vimreload.sh#!/bin/bashnginx-sreload2)设置nginx用户对html目录下所有文件读写执行权限的shell脚本vimsetfacl.sh#!...

Nginx 2021-03-26 221 0 0 阅读全文

使用Jenkins完成钉钉消息推送及Gitlab事件自动触发的Jenkins构建

实践环境GitLabCommunityEdition12.6.4Jenkins2.284Postbuildtask1.9(Jenkins插件)GenericWebhookTriggerPlugin1.72(Jenkins插件)GitLab1.5.13(Jenkins插件)实现步骤钉钉机器人配置选择要...

Java 2021-04-14 188 0 0 阅读全文

Python安装及变量名介绍详解

python基础部分学习一,python介绍python的创始人为吉多·范罗苏姆(GuidovanRossum)。1989年的圣诞节期间,Guido开始写能够解释Python语言语法的解释器。Python这个名字,来自Guido所挚爱的电视剧MontyPython'sFlyingCircus。他希望...

Python 2021-04-10 173 0 0 阅读全文

PHP命令行模式代码实例详解

php全集行模式,即php-cli,官方文档中称为:CLISAPI(ServerApplicationProgrammingInterface,服务端应用编程端口).听着挺复杂。其实是因为php原本为服务器端的脚本语言,所以引申出这个叫法。与服务端模式的不同服务端模式主要有两种工作方式:作为webs...

其他 2021-03-26 135 0 0 阅读全文

详解Shell脚本的编写规范

编写shell脚本的一些规范解释器shell脚本一般选择bash作为解释器,脚本开头应为#!/bin/bash或#!/bin/sh添加脚本版本和注释功能在脚本的开头加注释,说明脚本作者、编写时间、脚本功能,最好可以加上脚本的版本号。shell中脚本注释用#,注释语句和#号之间有一个空格#!/bin/...

Linux 2021-04-19 149 0 0 阅读全文

Java调用Groovy实现原理代码实例

一、概述Groovyisamulti-facetedlanguagefortheJavaplatform.ApacheGroovy是一种强大的、可选的类型化和动态语言,具有静态类型和静态编译功能,用于Java平台,目的在于通过简洁、熟悉和易于学习的语法提高开发人员的工作效率。它可以与任何Java程序...

Java 2021-04-12 165 0 0 阅读全文

Shell脚本自动安装Python3

shell脚本自动安装python3安装python3.6.5root用户权限#viminstall_python3.sh#!/bin/shyum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-...

Linux 2021-07-06 206 0 0 阅读全文

Shell脚本自动检测网络掉线和自动重连

在ppp移植成功后,有时会出现ppp掉线等情况。这篇文章写了一个自动检测连接网络的解决方法。创建一个shell脚本,在里面添加一下内容。(记得给操作权限)#!/bin/sh//根据你自己的shell类型来选择。whiletrue//先做一个死循环doping-c3-Ippp0172.16.1.11&...

Linux 2021-07-06 192 0 0 阅读全文

Win10下如何运行.Sh文件的实现步骤

确保您使用至少是Windows10的14316版本。这种方法只适用于64位版本的Windows10今天居然惊奇地发现原来win10的功能简直强大到没话说,居然在更新后有一个Linux的子系统,也就是说虚拟机神马的可能慢慢地会消失啦!话不多说啦,抓紧分享一下新鲜出炉的经验啦!1.打开Linux子系统打...

Windows 2021-04-28 254 0 0 阅读全文

Shell脚本自动化创建虚拟机的基本配置Tomcat-Mysql-Jdk-Maven

自动化shell脚本ps:此处安装的jdk,maven,tomcat均在/opt目录下,如需其他目录或者其他版本,可根据需要改动shell脚本即可。ps:所有代码全部手敲,已亲测能够使用,全部分享出来。ps:上述代码在放进sh文件中,需要chmod改变文件权限赋予它执行权限。ps:系统版本为cent...

Linux 2021-06-25 189 0 0 阅读全文

Shell中数组以及其相关操作的详细实例

Shell中数据类型不多,比如说字符串,数字类型,数组。数组是其中比较重要的一种,其重要应用场景,可以求数组长度,元素长度,遍历其元素,元素切片,替换,删除等操作,使用非常方便。Shell中的数组不像JAVA/C,只能是一维数组,没有二维数组;数组元素大小无约束,也无需先定义数组的元素个数;但其索引...

其他 2021-04-07 176 0 0 阅读全文

最常用Shell命令集合和使用技巧

一、控制台使用技巧基于我平时的工作经验,总结出一些我常用的快捷键1.1操作快捷键Ctrl+r:可以快速查找历史命令Ctrl+a/Ctrl+e:移动光标到命令行首/行尾Ctrl+w/Ctrl+k:删除光标之前/之后的内容1.2VIM文件编辑快捷键ZZ:文件保存并退出1.3进程操作快捷键Ctrl+c:强...

Linux 2021-06-25 148 0 0 阅读全文

IDEA中编写并运行Shell脚本的实现

IEDA中的bashsupport插件支持在IDEA中编写shell脚本文件,有友好的代码格式,支持自动补全,检查错误,并且配置完之后,还可以在IEDA中直接运行shell脚本。下面将一步一步演示插件的安装和配置。打开IEDA,安装bashsupport插件安装完之后,保持插件选中并切实enable...

Java 2021-05-21 225 0 0 阅读全文

Shell脚本如何逐行处理文本文件

经常会对文体文件进行逐行处理,在Shell里面如何获取每行数据,然后处理该行数据,最后读取下一行数据,循环处理.有多种解决方法如下:1.通过read命令完成.read命令从标准输入中读取一行,并把输入行的每个字段的值指定给shell变量,用IFS(内部字段分隔符)变量中的字符作为分隔符。Variab...

其他 2021-04-07 150 0 0 阅读全文