编程教程 第216页
CentOS下redis自启动shell脚本-迪思分享

CentOS下redis自启动shell脚本

免费资源网 - https://freexyz.cn/ 用这个脚本管理之前,需要先配置下面的内核参数,否则Redis脚本在重启或停止redis时,将会报错,并且不能自动在停止服务前同步数据到磁盘上: 复制代码 代码...
的头像-迪思分享Lssery11月7日
03514
Linux中执行shell脚本的4种方法总结-迪思分享

Linux中执行shell脚本的4种方法总结

免费资源网 - https://freexyz.cn/ bash shell 脚本的方法有多种,现在作个小结。假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。 方法一:切换到s...
的头像-迪思分享Lssery11月7日
0397
awk中NR和FNR的区别小结和实例演示-迪思分享

awk中NR和FNR的区别小结和实例演示

免费资源网 - https://freexyz.cn/ 一,NR和FNR的不同 NR:表示当前记录数 FNR:也表示当前记录数,但是FNR的作用域只在一个文件内.如果重新打开文件,FNR会从1开始. 二,实例说明 1,测试文件aaa,...
的头像-迪思分享Lssery11月7日
0417
shell自定义函数的6个特点总结-迪思分享

shell自定义函数的6个特点总结

免费资源网 - https://freexyz.cn/ 最近系统的学习了一下shell的函数,总体感觉根其他语言的函数差不多,不过它也有自身的特点 一,调用函数必须在定义函数的后,不然会报错的 复制代码 代码如...
的头像-迪思分享Lssery11月7日
03914
Shell脚本break和continue命令简明教程-迪思分享

Shell脚本break和continue命令简明教程

免费资源网 - https://freexyz.cn/ 在循环过程中,有时候需要在未达到循环结束条件时强制跳出循环,Shell使用两个命令来实现该功能:break和continue。 break命令 break命令允许跳出所有循环(...
的头像-迪思分享Lssery11月7日
0375
Shell脚本case语句简明教程-迪思分享

Shell脚本case语句简明教程

免费资源网 - https://freexyz.cn/ Shell case语句为多选择语句。可以用case语句匹配一个值与一个模式,如果匹配成功,执行相匹配的命令。case语句格式如下: 复制代码 代码如下: case 值 in 模...
的头像-迪思分享Lssery11月7日
0386
Shell脚本数组操作小结-迪思分享

Shell脚本数组操作小结

免费资源网 - https://freexyz.cn/ Linux Shell在编程方面比Windows批处理强大很多,无论是在循环、运算。 bash支持一维数组(不支持多维数组),并且没有限定数组的大小。类似与C语言,数组元...
的头像-迪思分享Lssery11月7日
0258
Shell脚本定义变量和重新赋值-迪思分享

Shell脚本定义变量和重新赋值

免费资源网 - https://freexyz.cn/ Shell支持自定义变量。 定义变量 定义变量时,变量名不加美元符号($),如: 复制代码 代码如下: variableName='value' 注意,变量名和等号之间不能有空格,...
的头像-迪思分享Lssery11月7日
04711
shell脚本实现拷贝大文件显示百分比的代码分享-迪思分享

shell脚本实现拷贝大文件显示百分比的代码分享

免费资源网 - https://freexyz.cn/ 复制代码 代码如下: #!/bin/sh strace -q -eread cp -- '${1}' '${2}' 2>&1 | awk { count += $NF     if (count % 10 == 0) {  ...
的头像-迪思分享Lssery11月7日
04213
Shell+Linux命令实现日志分析-迪思分享

Shell+Linux命令实现日志分析

免费资源网 - https://freexyz.cn/ 一、列出当天访问次数最多的IP 命令: 复制代码 代码如下:cut -d- -f 1 /usr/local/apache2/logs/access_log |uniq -c | sort -rn | head -20 原理: 复制代...
的头像-迪思分享Lssery11月7日
0435
shell脚本中使用iconv实现批量文件转码的代码分享-迪思分享

shell脚本中使用iconv实现批量文件转码的代码分享

免费资源网 - https://freexyz.cn/ 在开发中,我们经常需要对N多文件编码进行更改,iconv只能对单文件的进行更改,怎么办呢?我们写一个shell脚本来解决这个问题。 例子一:使用shell脚本实现批...
的头像-迪思分享Lssery11月7日
0277
shell备份文件、重命名文件、删除指定文件的3个脚本分享-迪思分享

shell备份文件、重命名文件、删除指定文件的3个脚本分享

免费资源网 - https://freexyz.cn/ 因为经常会用到shell脚本,所以经常会写一些,但是我从来没有系统的学习过shell脚本,遇到问题,就去看手册,或者google一下,到了一定的程度才发现自己的基...
的头像-迪思分享Lssery11月7日
0389
awk中RS、ORS、FS、OFS的区别和联系小结-迪思分享

awk中RS、ORS、FS、OFS的区别和联系小结

免费资源网 - https://freexyz.cn/ 学习awk时,一定要记得动手去实践,只有在实践中才能发现问题,以下就我在学习中和实践中的经验,总结一下RS,ORS,FS,OFS的区别和联系。 一,RS与ORS 1,RS是...
的头像-迪思分享Lssery11月7日
03015
Shell脚本函数定义和函数参数-迪思分享

Shell脚本函数定义和函数参数

免费资源网 - https://freexyz.cn/ 一、Shell函数 本教程目前为止所有脚本都是从头到尾执行。这样做很好,但你也许已经注意到有些脚本段间互相重复。 shell允许将一组命令集或语句形成一个可用...
的头像-迪思分享Lssery11月7日
0325
Shell脚本if else语句小结-迪思分享

Shell脚本if else语句小结

免费资源网 - https://freexyz.cn/ 和Java、PHP等语言不一样,sh的流程控制不可为空,如: 复制代码 代码如下: if (isset($_GET['q'])) { search(q); } else {     //do nothing...
的头像-迪思分享Lssery11月7日
05112
Shell脚本实现自动发送邮件的例子-迪思分享

Shell脚本实现自动发送邮件的例子

免费资源网 - https://freexyz.cn/ 1、编辑用户Home目录下的.muttrc文件,设置发信环境。复制代码 代码如下: # cat /root/.muttrc set envelope_from=yes set from=owinux@sina.cn set realname...
的头像-迪思分享Lssery11月7日
0499
收集的48个Shell脚本小技巧-迪思分享

收集的48个Shell脚本小技巧

免费资源网 - https://freexyz.cn/ 本文收集了一堆的shell脚本技巧,我说过,我写博客主要是作一些学习笔记,方便自己查阅,所以,我会搞出这么一篇文章,也没有什么不可理解的。关于这些技巧的...
的头像-迪思分享Lssery11月7日
02811
Shell脚本读取ini配置文件的实现代码2例-迪思分享

Shell脚本读取ini配置文件的实现代码2例

免费资源网 - https://freexyz.cn/ 一、简单版 参考stackoverflow的例子,改了一个出来: 复制代码 代码如下: while IFS== read var val do if [[ $var == [*] ]]     then &nbs...
的头像-迪思分享Lssery11月7日
04515
awk实现Left、join查询、去除重复值以及局部变量讲解例子-迪思分享

awk实现Left、join查询、去除重复值以及局部变量讲解例子

免费资源网 - https://freexyz.cn/ 最近看到论坛里面有几个不错的小例子,对于学习awk还是有帮助,在这儿详细的说一下 一、类似数据库中的left join查询 复制代码 代码如下: [root@krlcgcms01 m...
的头像-迪思分享Lssery11月7日
0286
shell常用重定向实例讲解-迪思分享

shell常用重定向实例讲解

免费资源网 - https://freexyz.cn/ 每个打开的文件都会被分配一个文件描述符.stdin (键盘), stdout (屏幕), 和 stderr (错误消息输出到屏幕上)的文件描述符分别是0, 1, 和 2. 对于正在打开的额...
的头像-迪思分享Lssery11月7日
03513
Shell脚本test命令使用总结和实例-迪思分享

Shell脚本test命令使用总结和实例

免费资源网 - https://freexyz.cn/ Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 数值测试 参数 说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于...
的头像-迪思分享Lssery11月7日
0386
什么是Shell?Shell脚本基础知识详细介绍-迪思分享

什么是Shell?Shell脚本基础知识详细介绍

免费资源网 - https://freexyz.cn/ Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入...
的头像-迪思分享Lssery11月7日
0247
Shell脚本while、until循环语句简明教程-迪思分享

Shell脚本while、until循环语句简明教程

免费资源网 - https://freexyz.cn/ 一、while循环 while循环用于不断执行一系列命令,也用于从输入文件中读取数据;命令通常为测试条件。其格式为: 复制代码 代码如下: while 命令 do  &n...
的头像-迪思分享Lssery11月7日
0295
使用iconv批量改变文件编码的shell脚本-迪思分享

使用iconv批量改变文件编码的shell脚本

免费资源网 - https://freexyz.cn/ 这篇文章主要介绍了编写shell脚本,使用iconv批量改变文件编码的脚本代码,需要的朋友可以参考下。 用法示例:cd ~/workspace/XXXProject ~/iconv_shell.sh ./...
的头像-迪思分享Lssery11月7日
0288
Shell脚本for循环语句简明教程-迪思分享

Shell脚本for循环语句简明教程

免费资源网 - https://freexyz.cn/ 与其他编程语言类似,Shell支持for循环。 for循环一般格式为: 复制代码 代码如下: for 变量名 in 列表 do     command1 command2  &nbs...
的头像-迪思分享Lssery11月7日
05113
实现MySQL定时批量检查表repair和优化表optimize table的shell脚本-迪思分享

实现MySQL定时批量检查表repair和优化表optimize table的shell脚本

免费资源网 - https://freexyz.cn/ 本文介绍mysql定时批量检查表repair和优化表optimize table的shell脚本,对于MySQL数据库的定期维护相当有用!如下所示:#!/bin/bash host_name=192.168.0.12...
的头像-迪思分享Lssery11月7日
02813