下载地址:网盘下载 内容简介 · · · · · · 本书是一本关于Linux 命令行与shell 脚本编程的全面教程。全书分为四部分:第一部分介绍Linuxshell 命令行;第二部分介绍shell 脚本编程基础;第三部分深入探讨shell 脚本编程的高级内容;第四部分介绍如何在现实环境中使用sh ...
分类:
系统相关 时间:
2017-08-01 17:09:03
阅读次数:
293
环境变量部分:1.查看全局变量:printenv/env2.显示单个环境变量的值:echo 如echo $HOME3.显示为某个特定进程设置的所有环境变量:set4.设置全局变量:创建局部环境变量--导出到全局环境//创建局部环境变量(全部使用小写以与系统变量区分)test='testing a l... ...
分类:
系统相关 时间:
2017-07-08 19:16:13
阅读次数:
151
bash:弱类型语言变量类型:环境变量,本地变量(局部变量),位置变量,特殊变量1.本地变量:只在当前进程中有效,父子shell不通用声明方法:Name=value引用方法:$(Name)括号可以省略局部变量:作用域为当前代码段声明方法:localName=value2.环境变量:作用域为当前shell进程及其子进程声..
分类:
系统相关 时间:
2017-07-04 14:52:29
阅读次数:
136
cut cut命令可以从一个文本文件或者文本流中提取文本列。 cut语法 PATH 变量如下 将 PATH 变量取出,我要找出第五个路径。 将 PATH 变量取出,我要找出第三和第五个路径。 将 PATH 变量取出,我要找出第三到最后一个路径。 将 PATH 变量取出,我要找出第一到第三个路径。 将 ...
分类:
系统相关 时间:
2017-06-28 15:46:34
阅读次数:
223
Linux 的字符串截取很有用。有八种方法。 假设有变量 var=http://www.aaa.com/123.htm. 1. # 号截取,删除左边字符,保留右边字符。 echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符 ...
分类:
系统相关 时间:
2017-06-28 15:43:27
阅读次数:
238
http://www.1987.name/141.html shell基础 终端打印、算术运算、经常使用变量Linux下搜索指定文件夹下特定字符串并高亮显示匹配关键词 从键盘或文件里获取标准输入 [read命令] 文件的描写叙述符和重定向数组、关联数组和别名使用函数的定义、运行、传參和递归函数条件測 ...
分类:
系统相关 时间:
2017-06-20 19:14:57
阅读次数:
213
第一章、shell脚本基础shell的作用:人和机器交互的工具--》其实是一个程序。shell里比较好用的程序是bash默认情况下几乎所有的linux系统默认的shell都是bash====c语言为什么要编译。c语言是人认识的语言,根据某种编码进行翻译叫编译。 shell脚本编程的优势。查看当前sh... ...
分类:
系统相关 时间:
2017-06-09 21:25:59
阅读次数:
412
什么是Shell脚本Shell脚本(英语:Shellscript),又称Shell命令稿、程序化脚本,是一种电脑程序与文本文件,内容由一连串的shell命令组成,经由UnixShell直译其内容后运作。被当成是一种脚本语言来设计,其运作方式与直译语言相当,由Unixshell扮演命令行解释器的角色,在读取..
分类:
系统相关 时间:
2017-05-22 21:18:31
阅读次数:
280
什么是Shell脚本 示例 看个例子吧: #!/bin/sh cd ~ mkdir shell_tut cd shell_tut for ((i=0; i<10; i++)); do touch test_$i.txt done 示例解释 ·第1行:指定脚本解释器,这里是用/bin/sh做解释器的 ...
分类:
系统相关 时间:
2017-05-22 18:59:20
阅读次数:
298
把那些在脚本中重复出现并且没有任何改变的代码,封装起来,在适当的场景中调用执行;程序员将这种被封装起来的代码称为功能体,或者叫模块;function——函数在shell脚本编程中,函数是由若干条shell命令组成的语句块;通常用于代码重用和模块化封装;函数里面的内容和shell程..
分类:
其他好文 时间:
2017-05-14 10:26:50
阅读次数:
118