编程教程 第214页
Shell脚本批量添加扩展名的两种方法分享-迪思分享

Shell脚本批量添加扩展名的两种方法分享

免费资源网 - https://freexyz.cn/ 方法1: 复制代码 代码如下: for file in  `ls`; do mv $file $file.txt; done 方法2: 复制代码 代码如下: find . -type f |xargs -i mv {} {}.txt 还...
的头像-迪思分享Lssery11月7日
04514
Shell脚本实现随机数多种方法介绍(date、random、uuid)-迪思分享

Shell脚本实现随机数多种方法介绍(date、random、uuid)

免费资源网 - https://freexyz.cn/ 在日常生活中,随机数实际上经常遇到,想丢骰子,抓阄,还有抽签。呵呵,非常简单就可以实现。那么在做程序设计,真的要通过自己程序设计出随机数那还真的不...
的头像-迪思分享Lssery11月7日
0356
Shell脚本制作的终端会话回放功能脚本分享-迪思分享

Shell脚本制作的终端会话回放功能脚本分享

免费资源网 - https://freexyz.cn/ 不久前在书上看到两个很有趣的命令——script和srciptreplay,它可以把终端会话记录到一个文件中,即是说我们可以通过终端会话来来制作命令行技巧视频教程,...
的头像-迪思分享Lssery11月7日
02511
Shell脚本中使用function(函数)示例-迪思分享

Shell脚本中使用function(函数)示例

免费资源网 - https://freexyz.cn/ 函数可以在shell script当中做一个类似自定义执行命令,最大的功能就是可以简化我们很多的程序代码。需要注意的是shell script的执行方式是由上而下/由左而右...
的头像-迪思分享Lssery11月7日
02113
shell脚本实现批量采集爱站关键词库-迪思分享

shell脚本实现批量采集爱站关键词库

免费资源网 - https://freexyz.cn/ shell批量采集爱站关键词库,心血来潮写着玩的,还不完善,先放出来,后期慢慢更新,功能虽然简单,同类工具也很多现成的,但毕竟是自己写出来的工具,感觉还...
的头像-迪思分享Lssery11月7日
04310
Shell实现多级菜单系统安装维护脚本实例分享-迪思分享

Shell实现多级菜单系统安装维护脚本实例分享

演示效果: 1、一级菜单 2、二级菜单 3、执行操作 脚本参考: 复制代码 代码如下: #!/bin/bash #author lic(oldboy linux student) #date 1304 DISK_NO='/dev/sda1' NGINX_DIR='/usr/local/tdoa...
的头像-迪思分享Lssery11月7日
02610
Shell脚本判断Linux系统是32位还是64位的几种方法分享-迪思分享

Shell脚本判断Linux系统是32位还是64位的几种方法分享

免费资源网 - https://freexyz.cn/ 一行就能搞定,输出32或者64。 可以用“getconf WORD_BIT”和“getconf LONG_BIT”获得word和long的位数,64位系统中应该分别得到32和64。 参考代码如下: 复...
的头像-迪思分享Lssery11月7日
03512
shell脚本实现批量测试局域网主机是否在线-迪思分享

shell脚本实现批量测试局域网主机是否在线

免费资源网 - https://freexyz.cn/ 由于局域网内主机多,VLAN也多,为时常能知道在线主机的数量,编写脚本以查验在线主机。 效果是:主机在线显示绿色,主机离线显示红色结果。 用法:./ping IP...
的头像-迪思分享Lssery11月7日
04112
一键备份gitolite服务器的Shell脚本-迪思分享

一键备份gitolite服务器的Shell脚本

免费资源网 - https://freexyz.cn/ 运行一次就能够把gitolite服务器上的仓库备份到本地. 第一次运行会创建远程仓库的本地镜像, 以后每次运行会把本地镜像更新. 本程序只支持 ssh方式 其他的git ...
的头像-迪思分享Lssery11月7日
0318
Python执行Linux系统命令的4种方法-迪思分享

Python执行Linux系统命令的4种方法

免费资源网 - https://freexyz.cn/ (1) os.system 仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息 复制代码 代码如下: system(command) -> exit_status Execute the command...
的头像-迪思分享Lssery11月7日
03612
Shell脚本批量重命名文件后缀的3种实现-迪思分享

Shell脚本批量重命名文件后缀的3种实现

今天突然间想起昨天有个问题还没动手实践下,就是利用shell批量修改文件的后缀,现在动手实践一下。 需求:家目录下有一些sql文件,想批量重命名成txt的 1、find + xargs +sed复制代码 代码如下...
的头像-迪思分享Lssery11月7日
0378
Shell脚本实现的阳历转农历代码分享-迪思分享

Shell脚本实现的阳历转农历代码分享

闲来无事,想在Linux下用shell写一个阳历转农历的脚本,断断续续大概一个星期终于搞定。现在拿出来与大家分享。 1、缘由 本脚本实现原理是查表法(因为公式有误差);基于农历新年为基准,对农...
的头像-迪思分享Lssery11月7日
0396
监控网站是否可以正常打开的Shell脚本分享-迪思分享

监控网站是否可以正常打开的Shell脚本分享

免费资源网 - https://freexyz.cn/ 最近刚好需要测试一下新建站的稳定性,所以写了个SHELL脚本放到本机(最近换了mac本),能够实时查看你需要监控的WEB页面状态,并发送到指定邮箱. 这里赞一下OS X...
的头像-迪思分享Lssery11月7日
03314
阿里云云服务器Linux系统更新yum源Shell脚本-迪思分享

阿里云云服务器Linux系统更新yum源Shell脚本

免费资源网 - https://freexyz.cn/ 所有执行的脚本都需要root身份来执行,执行方法:以root身份执行命令:bash xxx.sh 功能:自动检测系统并更新源 适用系统版本:兼容线上所有linux版本 执行方...
的头像-迪思分享Lssery11月7日
02311
shell脚本中执行python脚本并接收其返回值的例子-迪思分享

shell脚本中执行python脚本并接收其返回值的例子

免费资源网 - https://freexyz.cn/ 1.在shell脚本执行python脚本时,需要通过python脚本的返回值来判断后面程序要执行的命令 例:有两个py程序  hello.py 复制代码 代码如下: def main(): &...
的头像-迪思分享Lssery11月7日
04111
Shell字符串比较相等、不相等方法小结-迪思分享

Shell字符串比较相等、不相等方法小结

免费资源网 - https://freexyz.cn/ #!/bin/sh #测试各种字符串比较操作。 #shell中对变量的值添加单引号,爽引号和不添加的区别:对类型来说是无关的,即不是添加了引号就变成了字符串类型, #...
的头像-迪思分享Lssery11月7日
03214
Shell最多支持多少个参数?-迪思分享

Shell最多支持多少个参数?

在脚本编写过程中,通常会涉及到参数的输入。譬如,sh 1.sh 10 20,在执行1.sh这个脚本中,10即为第一个参数,20即为第二个参数。有时,就会有这个疑惑,即shell脚本最多可以支持多少个变量呢?...
的头像-迪思分享Lssery11月7日
0458
Shell脚本实现自动检测修改最快的Ubuntu软件源-迪思分享

Shell脚本实现自动检测修改最快的Ubuntu软件源

免费资源网 - https://freexyz.cn/ 每次装好Ubuntu,对于大多数用户来说,首先要做的事就是手动修改/etc/apt/sources.list文件,将里面的官方软件源地址更换为自己学校或者公司的软件源。当我们...
的头像-迪思分享Lssery11月7日
0219
Shell 函数参数-迪思分享

Shell 函数参数

免费资源网 - https://freexyz.cn/ 在shell中,调用函数时可以向其传递参数。在函数体内部,通过 $n 的形式来获取参数的值,例如,$1表示第一个参数,$2表示第二个参数... 带参数的函数示例:#!...
的头像-迪思分享Lssery11月7日
0249
Shell脚本实现检测文件是否被修改过代码分享-迪思分享

Shell脚本实现检测文件是否被修改过代码分享

免费资源网 - https://freexyz.cn/ #!/bin/bash funmd5_1() { find /root/passwd -type f | xargs md5sum > /tmp/funmd5_1.log } funmd5_2() { find /root/passwd -type f | xargs md5sum &g...
的头像-迪思分享Lssery11月7日
04815
shell脚本编程之case语句学习笔记-迪思分享

shell脚本编程之case语句学习笔记

免费资源网 - https://freexyz.cn/ case语句是用来实现多个if..else的功能的,但是用法上有些不同,学过其他语言的人都知道,case中要对变量进行匹配,如果有一个匹配成功的话就执行相应的语句...
的头像-迪思分享Lssery11月7日
03911
Linux下实现SSH免密码登录和实现秘钥的管理、分发、部署SHELL脚本分享-迪思分享

Linux下实现SSH免密码登录和实现秘钥的管理、分发、部署SHELL脚本分享

免费资源网 - https://freexyz.cn/ 环境: ssh server: 192.168.100.29  server.example.comssh client: 192.168.100.30  client.example.com 通过root用户建立秘钥认证实现SHELL脚本...
的头像-迪思分享Lssery11月7日
03610
nagios 分发文件实现代码-迪思分享

nagios 分发文件实现代码

免费资源网 - https://freexyz.cn/ Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短...
的头像-迪思分享Lssery11月7日
03214
Shell脚本实现IP地址合法性判断-迪思分享

Shell脚本实现IP地址合法性判断

做unix/linux下的开发,脚本编写的功力是少不了的,作为shell编程,也是博大精深的一个技术领域,这里为了学习,就写一个简单的判断IP地址是否合法的微型脚本程序,这个小程序也是非常有用的。 ...
的头像-迪思分享Lssery11月7日
02312
Shell脚本IF条件判断和判断条件总结-迪思分享

Shell脚本IF条件判断和判断条件总结

免费资源网 - https://freexyz.cn/ 前言:       无论什么编程语言都离不开条件判断。SHELL也不例外。 复制代码 代码如下:       if list th...
的头像-迪思分享Lssery11月7日
02413
bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory-迪思分享

bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory

免费资源网 - https://freexyz.cn/ 在windows系统下写的python脚本,在linux下赋予权限chmod +x xxx.py 以后,执行./xxx.py运行提示:bash: /usr/bin/autocrorder: /usr/bin/python^M: bad inte...
的头像-迪思分享Lssery11月7日
02114