zl程序教程

Shell脚本学习

  • shell脚本实列学习

    shell脚本实列学习

    不喜欢出去跟人社交,有这时间我还不如安安静静研究学习。噢对了,rpm包的方式安装java不需要配置环境变量。直接rpm -ivh就完事了。还有就是要查看mysql日志的话,他的位置一般在:/var/log/mysqld.log。little tips为了我们在修改配置文件的时候方便点,可以设置添加行号。# cd 到root主目录 cd ~ vim .vimrc # 添加如下内容 :set numb

    日期 2023-06-12 10:48:40     
  • 03- Shell脚本学习--字符串和数组

    03- Shell脚本学习--字符串和数组

    字符串 字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似: 单双引号的区别: 双引号里可以有变量,单引号则原样输出; 双引号里可以出现转义字符,单引号则原样输出; 单引号字串中不能出现单引号。 拼接字符串 #!/bin/bash str1='i' str2='love'

    日期 2023-06-12 10:48:40     
  • 02- Shell脚本学习--运算符

    02- Shell脚本学习--运算符

    Shell运算符 Bash 支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。 算术运算符 原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。 expr 是一款表达式计算工具,使用它能完成表达式的求值操作。 # 命令行直接计算 expr 2 + 2 #4 expr 3 - 2 #1 expr 3

    日期 2023-06-12 10:48:40     
  • 01- Shell脚本学习--入门

    01- Shell脚本学习--入门

    简介 Shell是一种脚本语言,那么,就必须有解释器来执行这些脚本。 Unix/Linux上常见的Shell脚本解释器有bash、sh、csh、ksh等,习惯上把它们称作一种Shell。我们常说有多少种Shell,其实说的是Shell脚本解释器。 Hello World 打开文本编辑器,新建一个文件test.sh,扩展名为.sh(sh代表shell)。 输入一些代码: #!/bin/bash

    日期 2023-06-12 10:48:40     
  • shell 脚本学习之一 ------let,echo,变量

    shell 脚本学习之一 ------let,echo,变量

    转自:http://blog.chinaunix.net/uid-26827001-id-3154024.html 首先看到好多以这样开头的    #!/bin/bash   这个是告诉系统 解释此脚本文件的Shell程序 # 这个是注释行,当行有效 脚本程序一般用 xx.sh 文件表示,这样一样就可以看出文件的属性,当然也可以不这样 一个脚

    日期 2023-06-12 10:48:40     
  • linux shell 脚本攻略学习20--awk命令入门详解

    linux shell 脚本攻略学习20--awk命令入门详解

    awk生于1977年,创始人有三个,分别为 Alfred Aho,Peter Weinberger, 和 Brian Kernighan,名称源于三个创始人的姓的首字母。 作用:处理文本文件。 awk的特色是可以对行和列进行操作,输入man awk可以查看awk手册,下面将主要以例子来学习awk语言。 语法: mawk [-W option] [-F value] [-v

    日期 2023-06-12 10:48:40     
  • linux shell 脚本攻略学习18--grep命令详解

    linux shell 脚本攻略学习18--grep命令详解

    grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是unix/linux中用于文本搜索的大师级的工具。它能够接受正则表达式和通配符。 首先,输入grep --help查看帮助信息: amosli@amosli-pc:~$ grep --help Usage: grep [OPTIO

    日期 2023-06-12 10:48:40     
  • linux shell 脚本攻略学习16--wc命令详解,tree命令详解

    linux shell 脚本攻略学习16--wc命令详解,tree命令详解

    在文本处理的工作中,统计文件的行数,单词数和字符数非常有用。而对于开发人员本身来说,统计LOC(line of code ,代码行数)是一件重要的工作。linux中有什么命令可以帮助我们做统计呢?没错,就是wc,不是厕所的意思啊,是Word Count的缩写。 当作好统计时,又需要写个开发的文档,特别是项目比较大的时候,如果将目录和文件系统以图形化的树状层次结构描述,在以后的维护过程将更加清晰明

    日期 2023-06-12 10:48:40     
  • linux shell 脚本攻略学习15--如何只列出目录,如何快速切换目录

    linux shell 脚本攻略学习15--如何只列出目录,如何快速切换目录

    工作中经常遇到关于目录方面的问题,例如,如何只列出当前目录下的所有目录,以及如何快速高效的切换目录,而不需要使用鼠标,下面将简单介绍关于这两方面的解决方案: 一、如何只列出目录? 看似简单的任务,其实就算是linux水平不错的人都有可能被这个问题难住。 下面介绍4种方法列出当前路径下的目录: 1.ls -d * amosli@amosli-pc:~$ ls -d * %APPDATA%

    日期 2023-06-12 10:48:40     
  • linux shell 脚本攻略学习13--file命令详解,diff命令详解

    linux shell 脚本攻略学习13--file命令详解,diff命令详解

    一、file命令详解 find命令可以通过查看文件内容来找出特定类型的文件,在UNIX/ Linux系统中,文件类型并不是由文件扩展名来决定的(windows中却正是这么做的),file命令的目的是从多个文件中收集文件类型统计信息。输入 file --help查看帮助提示信息,如下: amosli@amosli-pc:~$ file --help Usage: file [OPTION...]

    日期 2023-06-12 10:48:40     
  • linux shell 脚本攻略学习5---find命令详解

    linux shell 脚本攻略学习5---find命令详解

    1.find命令详解 语法: find base_path#base_path可以是任何位置,find会从该位置向下找 实例: amosli@amosli-pc:~$ find /home/amosli/learn/ /home/amosli/learn/ /home/amosli/learn/timing.log /home/amosli/learn/file.py ...... 查找

    日期 2023-06-12 10:48:40     
  • Shell脚本学习

    Shell脚本学习

      Shell脚本学习复件 用window7学shell脚本真蛋疼。   Shell有两种执行命令的方式:     * 交互式(Interactive):解释执行用户的命令,用户输入一条命令,Shell就解释执行一条。     * 批处理(Batch):用户事先写一个Shell脚本(Script),其中有很多条命令,让Shell一

    日期 2023-06-12 10:48:40     
  • linux shell 脚本攻略学习20--awk命令入门详解

    linux shell 脚本攻略学习20--awk命令入门详解

    awk生于1977年,创始人有三个,分别为 Alfred Aho,Peter Weinberger, 和 Brian Kernighan,名称源于三个创始人的姓的首字母。 作用:处理文本文件。 awk的特色是可以对行和列进行操作,输入man awk可以查看awk手册,下面将主要以例子来学习awk语言。 语法: mawk [-W option] [-F value] [-v

    日期 2023-06-12 10:48:40     
  • linux shell 脚本攻略学习19--sed命令详解

    linux shell 脚本攻略学习19--sed命令详解

    sed(意为流编辑器,英语“stream editor”的缩写)是Unix/linux常见的命令行程序。sed用来把文档或字符串里面的文字经过一系列编辑命令转换为另一种格式输出,即文本替换。sed通常用来匹配一个或多个正则表达式的文本进行处理。 输入sed --help查看帮助信息: amosli@amosli-pc:~/learn/sed$ sed --help Usage: sed [OP

    日期 2023-06-12 10:48:40     
  • linux shell 脚本攻略学习17--正则表达式入门

    linux shell 脚本攻略学习17--正则表达式入门

       正则表达式(也称为“regex”或“regexp”)是一种用来描述文本模式的特殊语法。在 Linux 系统上,正则表达式通常被用来查找文本的模式,以及对文本流执行“搜索-替换”操作以及其它功能。  正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。 下面是正则表达式

    日期 2023-06-12 10:48:40     
  • linux shell 脚本攻略学习15--如何只列出目录,如何快速切换目录

    linux shell 脚本攻略学习15--如何只列出目录,如何快速切换目录

    工作中经常遇到关于目录方面的问题,例如,如何只列出当前目录下的所有目录,以及如何快速高效的切换目录,而不需要使用鼠标,下面将简单介绍关于这两方面的解决方案: 一、如何只列出目录? 看似简单的任务,其实就算是linux水平不错的人都有可能被这个问题难住。 下面介绍4种方法列出当前路径下的目录: 1.ls -d * amosli@amosli-pc:~$ ls -d * %APPDATA%

    日期 2023-06-12 10:48:40     
  • linux shell 脚本攻略学习6-xargs详解

    linux shell 脚本攻略学习6-xargs详解

      xargs是一条Unix和类Unix操作系统的常用命令。它的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题。 例如,下面的命令: rm `find /path -type f` 如果path目录下文件过多就会因为“参数列表过长”而报错无法执行。但改用xargs以后,问题即获解决。 find /path -type f -print0 | x

    日期 2023-06-12 10:48:40     
  • Shell脚本攻略学习九之tr命令

    Shell脚本攻略学习九之tr命令

    Shell脚本攻略学习笔记九之tr命令[待完善] 1. tr 命令的使用 1.It can be used to perform substitution of characters,deletion of the ch

    日期 2023-06-12 10:48:40     
  • Shell脚本攻略学习笔记十一之sort命令

    Shell脚本攻略学习笔记十一之sort命令

    Shell脚本攻略学习笔记十一之sort命令 1.sort命令 The sort command accepts input as filenames,as well as from stdin. 1.1参数详解 -

    日期 2023-06-12 10:48:40     
  • shell脚本学习:weblogic中间件domain域实现自动化备份

    shell脚本学习:weblogic中间件domain域实现自动化备份

    背景:在日常工作中,始终坚持“备份重于一切”的理念,在应用上线后,快速整理了自动化脚本。 脚本实现如下: #!/bin/bash # 此脚本用来备份weblogic管理节点domian域。脚本上传至/home/weblogic/下,执行 sh DomainBa

    日期 2023-06-12 10:48:40     
  • Linux Shell脚本编程学习笔记和实战

    Linux Shell脚本编程学习笔记和实战

    http://www.1987.name/141.html shell基础 终端打印、算术运算、经常使用变量Linux下搜索指定文件夹下特定字符串并高亮显示匹配关键词 从键盘或文件里获取标准输入 [read命令] 文件的描写叙述符和重定向数组、关联数组和别名使用函数的定义、运行、传參和递归函数条件測试操作与流程控制语句获取时间日期格式和延时 [date、sleep命令]内部字段分隔

    日期 2023-06-12 10:48:40     
  • Shell脚本学习指南(六)——输入/输出、文件与命令执行

    Shell脚本学习指南(六)——输入/输出、文件与命令执行

    文章目录 前言标准输入、标准输出与标准错误输出使用read读取行关于重定向额外的重定向运算符文件描述符处理 printf的完整介绍波浪号展开与通配符波浪号展开使用通配符 命令替换为head命令使用s

    日期 2023-06-12 10:48:40     
  • Shell脚本学习指南(四)——管道的神奇魔力

    Shell脚本学习指南(四)——管道的神奇魔力

    文章目录 前言从结构化文本文件中提取数据针对Web的结构型数据文字解谜好帮手单词列表标签列表 前言 当你在UNIX里对付文字处理作业时,必须谨记一个UNIX工具使用原则就是

    日期 2023-06-12 10:48:40     
  • 《Linux命令行与shell脚本编程大全》 第二十七章 学习笔记

    《Linux命令行与shell脚本编程大全》 第二十七章 学习笔记

    第二十七章:shell脚本编程进阶   监测系统统计数据 系统快照报告 1.运行时间 uptime命令会提供以下基本信息: 当前时间 系统运行的天数,小时数,分钟数 当前登录到系统的用户数 1分钟,5分钟,15分钟的平均负载 $ uptime 16:20:51 up 2 days, 3:11, 9 users, load average: 0.01, 0.02, 0.05 2

    日期 2023-06-12 10:48:40