码迷,mamicode.com
首页 >  
搜索关键字:shell编程    ( 1453个结果
Shell编程——位置参数变量
1、 (1)创建Shell脚本: (2)赋予执行权限: (3)执行Shell脚本: (4)对脚本赋值后执行脚本: $n:n为数字,$0代表命令本身,$1-9代表第一到第九个参数,十以上的参数用大括号包含,例如:${123}。 2、加法示例 (1)编写脚本: (2)赋予执行权限: (3)测试: 3、$ ...
分类:系统相关   时间:2019-12-20 00:57:54    阅读次数:118
shell编程基础干货
变量及赋值 设置变量 A=‘china’ 取消变量 unset A 加上 export 关键字 代表全局变量 a=$(ls -l /root/bin) ##运行里面的命令,并把结果返回给变量 a 特殊变量\ $$ 表示当前进程编号 $0 表示当前脚本名称 $n 表示 n 位置的输入参数( n 代表数 ...
分类:系统相关   时间:2019-12-19 16:30:59    阅读次数:126
3.shell编程-文件查找之find命令
3.1.语法格式 find [路劲][选项][操作] 选项参数对照表 3.2.-name 查找/etc/目录下以.conf结尾的文件 find /etc/ -name "*.conf" -iname 不区分大小写 find /etc/ -iname "*.conf" -user 查找当前目录为roo ...
分类:系统相关   时间:2019-12-19 16:00:23    阅读次数:129
Shell编程—gawk进阶
1使用变量 awk编程语言支持两种不同类型的变量: 内建变量 自定义变量 1.1内建变量 1. 字段和记录分隔符变量 数据字段变量允许你使用美元符号($)和字段在该记录中的位置值来引用记录对应的字段。因此,要引用记录中的第一个数据字段,就用变量$1;要引用第二个字段,就用$2,依次类推。 数据字段是 ...
分类:系统相关   时间:2019-12-15 21:52:57    阅读次数:93
Shell编程—sed进阶
1多行命令 sed编辑器包含了三个可用来处理多行文本的特殊命令。 N:将数据流中的下一行加进来创建一个多行组来处理。 D:删除多行组中的一行。 P:打印多行组中的一行。 1.1next命令 1. 单行的next命令 小写的n命令会告诉sed编辑器移动到数据流中的下一文本行,而不用重新回到命令的 开始 ...
分类:系统相关   时间:2019-12-15 21:46:56    阅读次数:94
Shell编程—构建基本脚本
1. 使用多个命令 如果要两个命令或者多个命令一起运行,可以把它们放在同一行中,彼此间用分号隔开。 2. 创建 shell 脚本文件 在创建shell脚本文件时,必须在文件的第一行指定要使用的shell。其格式为: #!/bin/bash 在通常的shell脚本中,井号(#)用作注释行。shell并 ...
分类:系统相关   时间:2019-12-15 20:26:40    阅读次数:95
Shell编程—使用结构化命令
1使用if-then语句 f-then语句有如下格式。 if command then commands fi bash shell的if语句会运行if后面的那个命令。如果该命令的退出状态码是0(该命令成功运行),位于then部分的命令就会被执行。如果该命令的退出状态码是其他值, then部分的命令 ...
分类:系统相关   时间:2019-12-15 20:13:57    阅读次数:92
Shell编程—呈现数据
1.标准文件描述符 Linux用文件描述符(file descriptor)来标识每个文件对象。文件描述符是一个非负整数,可以唯一标识会话中打开的文件。每个进程一次 多可以有九个文件描述符。出于特殊目的,bash shell保留了前三个文件描述符(0、1和2): 文件描述符 缩 写 描 述 0 ST ...
分类:系统相关   时间:2019-12-15 20:13:10    阅读次数:89
Shell编程—处理用户输入
1命令行参数 1.1读取参数 bash shell会将一些称为位置参数(positional parameter)的特殊变量分配给输入到命令行中的所有参数。这也包括shell所执行的脚本名称。位置参数变量是标准的数字:$0是程序名,$1是第一个参数,$2是第二个参数,依次类推,直到第九个参数$9。 ...
分类:系统相关   时间:2019-12-15 20:04:15    阅读次数:99
shell编程基础语法
一、 概述 Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。 Shell 是一个应用程序,它连接了用户和 Linux 内核,让用户能够更加高效、安全、低成本地使用 Linux 内核,这就是 ...
分类:系统相关   时间:2019-12-14 20:49:08    阅读次数:155
1453条   上一页 1 ... 10 11 12 13 14 ... 146 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!