E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
shell脚本编程
shell脚本编程
之变量
一、创建shell脚本文件 创建shell脚本时,必须在第一行指定要使用的shell。格式为: #!/bin/bash 通常在shell脚本中,#代表注释行,即不被执行的行,而第一行“#!”则是表示用哪个shell来执行脚本。 实例: 让我们来执行一下这个脚本: 上面的结果显示无法找到此命令,其原因是shell对于命令的查找是通过PATH变量来进行的,如下图所示,而新建的脚本的目录并不在PATH变
petmaster
·
2016-01-13 14:01
变量
脚本
bash
bash命令
shell脚本编程
之变量
一、创建shell脚本文件创建shell脚本时,必须在第一行指定要使用的shell。格式为:#!/bin/bash通常在shell脚本中,#代表注释行,即不被执行的行,而第一行“#!”则是表示用哪个shell来执行脚本。实例:让我们来执行一下这个脚本:上面的结果显示无法找到此命令,其原因是shell对于命令的查找是通过PATH变量来进行的,如下图所示,而新建的脚本的目录并不在PATH变量中,解决方
petmaster
·
2016-01-13 14:01
脚本
变量
bash
shell脚本编程
之函数
函数其实就是给一段代码起个名字,在每次使用这段代码的时候可以直接使用函数名来调用就可以了。一、创建函数 创建函数的格式有两种: 格式1:function函数名{ 函数体 } 格式2:函数名(){ 函数体 } 调用函数时直接写函数名即可。二、使用函数 上例中在一开始定义了名为test的函数,然后直接使用函数名调用即可。三、函数的返回值 1、执行状态返回值:函数体中最后一次执
petmaster
·
2016-01-13 09:55
linux
函数
脚本
shell脚本编程
之函数
函数其实就是给一段代码起个名字,在每次使用这段代码的时候可以直接使用函数名来调用就可以了。一、创建函数 创建函数的格式有两种: 格式1:function函数名{ 函数体 } 格式2:函数名(){ 函数体 } 调用函数时直接写函数名即可。二、使用函数 上例中在一开始定义了名为test的函数,然后直接使用函数名调用即可。三、函数的返回值 1、执行状态返回值:函数体中最后一次执
petmaster
·
2016-01-13 09:55
linux
函数
脚本
shell脚本编程
<先导>:环境变量
bashshell使用一种称为环境变量的特性来存储关于会话和工作环境的信息,许多程序和脚本都使用环境变量来获取系统信息并存储临时数据和配置信息。其中bashshell中有两种类型的环境变量:1.全局变量2.本地变量全局环境变量全局环境变量shell会话和该shell产生的任何子进程(当然包括子shell)中都可见。在产生父进程信息的子进程的应用程序中,这便显示了全局变量的重要性,若要查看全局环境变
MonroeD
·
2016-01-04 21:00
Linux Shell编程入门
用户既可以输入命令执行,又可以利用
Shell脚本编程
,完成更加复杂的操作。在LinuxGUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。
boonya
·
2016-01-04 13:00
linux
shell
shell脚本编程
<四>:for命令
for命令基本格式如下forvarin do commands done读取列表中的值#!/bin/bash fortestinAlabamaAlaskaArizonaArkansasCaliforniaColorado do echo$test done读取列表中的复杂值注意如列表中,一些符号注意使用转义符来转义或双引号来表示,如#!/bin/bash fortestinidon\'tknowi
MonroeD
·
2016-01-03 19:00
shell脚本编程
<三>:test命令
test命令格式如下:iftestcondition then command fi关于test还可以用[]代替,格式如下,注意[]前括号后,后括号前必须有空格if[condition] then command fi数值比较先看如下参数n1-eqn2#检查n1是否等于n2 n1-gen2#检查n1是否大于或等于n2 n1-len2#检查n1是否小于或等于n2 n1-gtn2#检查n1是否大于n2
MonroeD
·
2016-01-02 13:00
shell脚本编程
-处理命令行参数
1、命令行参数(1)读取参数 bashshell使用位置参数的特殊变量记录命令行参数,$0是程序名,$1~$9依次为输入参数; 如果脚本需要多余9个变量,需要将变量数字加花括号,如${10}; 命令行输入的参数需要以空格分隔,当空格作为参数的一部分时可以使用引号分开; 在脚本中对命令行参数进行处理时需要对参数进行有效性判断,如:1$cattest 2#!/bin/bash 3#test
hancq
·
2015-12-31 13:00
Linux
Shell脚本编程
--curl命令详解
用途说明curl命令是一个功能强大的网络工具,它能够通过http、ftp等方式下载文件,也能够上传文件。其实curl远不止前面所说的那些功能,大家可以通过mancurl阅读手册页获取更多的信息。类似的工具还有wget。curl命令使用了libcurl库来实现,libcurl库常用在C程序中用来处理HTTP请求,curlpp是libcurl的一个C++封装,这几个东西可以用在抓取网页、网络监控等方面
sunansheng
·
2015-12-24 15:51
Linux
Linux
Shell
Linux
Shell脚本编程
--curl命令详解
用途说明curl命令是一个功能强大的网络工具,它能够通过http、ftp等方式下载文件,也能够上传文件。其实curl远不止前面所说的那些功能,大家可以通过mancurl阅读手册页获取更多的信息。类似的工具还有wget。curl命令使用了libcurl库来实现,libcurl库常用在C程序中用来处理HTTP请求,curlpp是libcurl的一个C++封装,这几个东西可以用在抓取网页、网络监控等方面
sunansheng
·
2015-12-24 15:00
《linux命令行与
shell脚本编程
大全》学习笔记(2)
三章基本的bash shell命令1.启动shellGNU bash shell能提供对linux系统的交互式访问。它是作为常规程序运行的,通常是在用户登录终端时启动。登录时系统启动的shell依赖于用户账户的配置。/etc/passwd文件包含了所有系统用户账户列表以及每个用户的基本配置信息。如下读取的样例条目: 每个条目有七个字段,字段之间用冒号分隔。系统使用字段中的数据来赋予用户账户某些特定
caxilo
·
2015-12-19 11:58
linux
shell
<
shell脚本编程大全>>学习笔记(1)
一章初识linux shell一.什么是linux1.linux系统可大致划分为四部分:l Linux内核l GNU工具组件l 图形化桌面环境l 应用软件在linux系统里,这四部分中的每一部分都扮演着一个特别的角色,但如果将他们分开,每一部分都没太大的作用。1)探究linux内核Linux系统的核心是内核,内核控制着计算机系统上的所有硬件和软件,必要时分配硬件,有时需要执行软件。内核基本负责以下
caxilo
·
2015-12-19 11:48
虚拟内存
计算机系统
交换空间
应用软件
软件程序
linux下shell的十个最佳实践
每一个在UNIX/Linux上工作的程序员可能都擅长
shell脚本编程
。但大家解决问题的方式却不尽相同,这要取决于对专业知识的掌握程度、使用命令的种类、看待问题的方式等等。
Foundation
·
2015-12-18 09:00
Linux 下shell编程
用户既可以输入命令执行,又可以利用
Shell脚本编程
,
zqixiao_09
·
2015-12-17 18:07
Linux
系统
Shell
shell脚本编程
-结构化命令3-while、until命令
1、while命令(1)格式whiletestcommand;do commands done while语句中的testcommand命令和if-then语句的相同。 指定的testcommand的命令码随着循环中运行的命令改变,从而更新循环的退出状态。(2)举例$cattest #!/bin/bash #whielcommandtest varl=3 while[$varl-g
hancq
·
2015-12-16 09:00
shell脚本编程
-结构化命令2-for命令
1、for命令(1)语法forvalinlist;do commands done list参数提供了一些列用于迭代的值,val值依次赋值为list中的值,知道list轮询结束。 commands可以是一条或多条shell命令,echo$val可以查看当前循环的值(2)读取列表中的值$cattest #!/bin/bash #basicforcommand fortestinABC
hancq
·
2015-12-06 22:00
Linux
Shell脚本编程
--Linux特殊符号大全
Linux特殊符号大全在shell中常用的特殊符号罗列如下:# ; ;; . , / \ 'string'| ! $ ${} $? $$ $* "string"* ** ? : ^ $# $@ `command`{} [] [[]] () (()) || && {xx,yy,zz,...}~ ~+ ~-
welch1314
·
2015-12-05 17:38
linux
特殊符号
Linux
Shell脚本编程
--Linux特殊符号大全
Linux特殊符号大全在shell中常用的特殊符号罗列如下:#;;;.,/\'string'|!$${}$?$$$*"string"***?:^$#$@`command`{}[][[]]()(())||&&{xx,yy,zz,...}~~+~-&\+-%===!=#井号(comments)这几乎是个满场都有的符号,除了先前已经提过的"第一行"#!/bin/bash井号也常出现在一行的开头,或者位于
welch1314
·
2015-12-05 17:38
Linux
特殊符号
linux运维工具
Shell编程的10个最佳实践
每一个在UNIX/Linux上工作的程序员可能都擅长
shell脚本编程
。但大家解决问题的方式却不尽相同,这要取决于对专业知识的掌握程度、使用命令的种类、看待问题的方式等等。
被使用的文件
·
2015-12-04 00:00
linux
程序员
技巧
项目
知识
shell脚本编程
之数组以及为脚本使用选项
在shell脚本中使用数组:可以理解为若干个变量存储在一段连续的内存空间,通过数组名引用这段内存空间 declare,local,readonly都使用-a选项定义索引数组 使用-A选项定义关联数组read也可以通过-a选项接受多个输入,并将其存储在数组中declare-aARRAY 在bash中,数组中的元素也是通过下标进行单个赋值和引用的 赋值:ARRAY[1]=hello 引
玄烨918
·
2015-12-03 17:27
数组
脚本选项
Shell编程的10个最佳实践
每一个在UNIX/Linux上工作的程序员可能都擅长
shell脚本编程
。但大家解决问题的方式却不尽相同,这要取决于对专业知识的掌握程度、使用命令的种类、看待问题的方式等等。
512字节
·
2015-11-26 16:57
linux
程序员
技巧
项目
知识
Shell编程的10个最佳实践
每一个在UNIX/Linux上工作的程序员可能都擅长
shell脚本编程
。但大家解决问题的方式却不尽相同,这要取决于对专业知识的掌握程度、使用命令的种类、看待问题的方式等等。
512字节
·
2015-11-26 16:57
linux
程序员
技巧
项目
知识
shell配置--《
shell脚本编程
诀窍》
shell配置文件:个人配置主要集中在~/.profile($HOME/.profile)文件中。打开新的交互式shell时,配置文件的执行顺序是/etc/profile、/etc/bash.bashrc(bashshell)、~/.profile,最后是~/.bashrc.所有的shell都会读取~/.profile,因此最好将通用配置写入其中,然后将与bash相关的配置写入~/.bashrc,
A_Beaver
·
2015-11-22 09:36
linux
bash
shell配置--《
shell脚本编程
诀窍》
shell配置文件:个人配置主要集中在~/.profile($HOME/.profile)文件中。打开新的交互式shell时,配置文件的执行顺序是/etc/profile、/etc/bash.bashrc(bashshell)、~/.profile,最后是~/.bashrc.所有的shell都会读取~/.profile,因此最好将通用配置写入其中,然后将与bash相关的配置写入~/.bas
doctor_who2004
·
2015-11-22 09:00
Linux
Shell脚本编程
--wc命令
wc统计文件里面有多少单词,多少行,多少字符。wc语法[root@www ~]# wc [-lwm] 选项与参数:-l :仅列出行;-w :仅列出多少字(英文单字); -m :多少字符; 默认使用wc统计/etc/passwd#wc /etc/passwd40 45 1719 /etc/passwd40是行数,45是单词数,1719是字节数 wc的命令比较简单使用,每个参数使用如下:#w
chen2009277025
·
2015-11-21 13:36
shell
Linux Shell编程入门
用户既可以输入命令执行,又可以利用
Shell脚本编程
,完成更加复杂的操作。在LinuxGUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。
立己立人
·
2015-11-19 13:00
shell脚本编程
-结构化命令1-分支语句
1、分支语句(1)if-then-fi语句: 格式:ifcommand;then commands fi当command命令的退出状态码为$?=0时,进入分支,否则继续执行后面的命令。(2)if-then-else-fi语句: 格式:ifcommand;then commands1 else commands2 fi 当command命令的退出状态码为$?=0时,进
hancq
·
2015-11-19 10:00
Shell脚本编程
——了解你的Linux系统必须掌握的20个命令
要想详细了解你的Linux系统,为系统评估和性能调化提供准确的信息,那么,你会经常用到这几组命令。 一. 系统信息 1. 查看内核版本、编译主机、编译器版本和编译时间的信息 cat /proc/version &nbs
·
2015-11-13 15:29
shell脚本
《Linux命令行与
shell脚本编程
大全》 第十六章 学习笔记
第十六章:创建函数 基本的脚本函数 创建函数 1.用function关键字,后面跟函数名 function name { commands } 2.函数名后面跟空圆括号,标明正在定义一个函数 name() { commands } 如果两个函数的名称相同,那么后面的将会覆盖前面的,而
·
2015-11-13 15:27
linux命令
Linux
Shell脚本编程
--curl命令详解
用途说明 curl命令是一个功能强大的网络工具,它能够通过http、ftp等方式下载文件,也能够上传文件。其实curl远不止前面所说的那些功能,大家可以通过man curl阅读手册页获取更多的信息。类似的工具还有wget。 curl命令使用了libcurl库来实现,libcurl库常用在C程序中用来处理HTTP请求,curlpp是libcurl的一个C++封装,这几个东西可以用在抓取网页、网络
·
2015-11-13 13:53
Linux shell
《Linux命令行与
shell脚本编程
大全》 第十八章 学习笔记
第十八章:初识sed和gawk 文本处理 sed编辑器 sed编辑器可以基于输入到命令行的或是存储在命令文本文件中的命令来处理数据流中的数据。 它每次读取一行,用提供的编辑器命令匹配数据、按命令中指定的方式修改流中的数据,然后将生成的数据输出到STDOUT。在流编辑器将所有命令与一行数据进行匹配后,它会读取下一行数据并重复这个过程。在流编辑器处理完流中的所有数据行后,它就会
·
2015-11-13 10:31
linux命令
Shell脚本编程
具体解释
第12章
Shell脚本编程
l Shell命令行的执行 l 编写、改动权限和运行Shell程序的步骤 l 
·
2015-11-13 06:00
shell脚本
linux shell “(())” 双括号运算符使用
在刚开始学习inux
shell脚本编程
时候,对于它的 四则运算以及逻辑运算。估计很多朋友都感觉比较难以接受。特变逻辑运算符”[]”使用时候,必须保证运算符与算数 之间有空格。
·
2015-11-13 05:59
Linux shell
Linux man 用法小结(Linux指令学习笔记)
今天买了一本<<Linux命令行与
shell脚本编程
大全>>,想利用暑假放假的时间系统的学习一下 Linux的shell脚本。
·
2015-11-13 05:37
linux
Shell脚本编程
——了解你的Linux系统必须掌握的20个命令
要想详细了解你的Linux系统,为系统评估和性能调化提供准确的信息,那么,你会经常用到这几组命令。 一. 系统信息 1. 查看内核版本、编译主机、编译器版本和编译时间的信息 cat /proc/version &nbs
·
2015-11-13 04:51
shell脚本
Linux学习资料整理
nbsp;vi vim简明教程(写的不错),vim使用 Vim静态模板文件(自动生成固定格式) 打造自己的vim界面 Shell Linux Shell脚本教程:30分钟玩转
Shell
·
2015-11-13 03:49
linux
sell学习
用户既可以输入命令执行,又可以利用
Shell脚本编程
,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。
·
2015-11-12 22:36
学习
《Linux命令行与
shell脚本编程
大全》 第十五章 学习笔记
第十五章:控制脚本 处理信号 重温Linux信号 信号 名称 描述 1 HUP 挂起 2 INT 中断 3 QUIT 结束运行 9 KILL 无条件终止 11 SEGV 段错误 15 TERM 尽可能终止 17 STOP 无条件停止运行,但不终止 18 TSTP 停止或暂停,但继续在后台运行 19 CONT 在STOP或TSTP之后恢复
·
2015-11-12 20:46
linux命令
《Linux命令行与
shell脚本编程
大全》 第二十二章 学习笔记
第二十二章:使用其他shell 什么是dash shell Debian的dash shell是ash shell的直系后代,ash shell是Unix系统上原来地Bourne shell的简化版本。 NetBSD Unix操作系统移植了ash shell,并且作为默认shell。NetBSD开发人员给ash shell添加了一些新功能,使它更接近Bourne shell。
·
2015-11-12 14:15
linux命令
《Linux命令行与
shell脚本编程
大全》 第十四章 学习笔记
第十四章:呈现数据 理解输入与输出 标准文件描述符 文件描述符 缩写 描述 0 STDIN 标准输入 1 STDOUT 标准输出 2 STDERR 标准错误 1.STDIN 代表标准输入。对于终端界面来说,标准输入是键盘 使用输入重定向符号(<)时,Linux会用重定向指定的文件来替换标准输入文件描述符 2.STDOUT
·
2015-11-12 13:17
linux命令
Linux
Shell脚本编程
--sed命令详解
简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。
·
2015-11-12 11:32
Linux shell
Sed基础入门
参照:张昊著《LINUX Shell编程从入门到精通》,Richard Blum著《Linux命令行与
shell脚本编程
大全》 希望大家在学习前先看看正则表达式,正则表达式在Linux文本处理中会经常用到
·
2015-11-11 14:53
sed
Linux Shell编程入门
用户既可以输入命令执行,又可以利用
Shell脚本编程
,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。
·
2015-11-11 11:34
Linux shell
shell脚本编程
之for语句、if语句使用介绍
介绍了
shell脚本编程
之for语句、if语句的使用方法。
·
2015-11-11 09:10
shell脚本
Linux
Shell脚本编程
--nc命令使用详解
linux nc命令使用详解 功能说明:功能强大的网络工具 语 法:nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端
·
2015-11-11 09:18
Linux shell
shell脚本编程
基础
1、创建shell脚本文件 创建文件,为文件添加可执行权限chmod+xfile 格式:在文件的第一行指定所使用的shell #!/bin/bash 注释:#开头的命令(首行的 #!/bin/bash 除外) 显示消息:echo命令 默认情况下不需要加引号,若需要显示的字符串中含有单引号或双引号中的一种,可使用另一种将字符串引起来以示区别。 echo命令显示字符串后默认自
hancq
·
2015-11-11 09:00
Linux Shell编程入门
用户既可以输入命令执行,又可以利用
Shell脚本编程
,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。
·
2015-11-11 07:34
Linux shell
Linux Shell编程入门
用户既可以输入命令执行,又可以利用
Shell脚本编程
,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。
·
2015-11-11 03:54
Linux shell
《Linux命令行与
shell脚本编程
大全》 第三章 学习笔记
第三章:基本的bash shell命令 bash程序使用命令行参数来修改所启动shell的类型 参数 描述 -c string 从string中读取命令并处理他们 -r 启动限制性shell,限制用户在默认目录下活动 -i 启动交互性shell,允许用户输入 -s 从标准输入读取命令 环境变量PS1、PS2 PS1:控制默认命令
·
2015-11-11 02:37
linux命令
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他