://c.biancheng.net/view/819.html shell-字符串的提取和替换: 想获取更详细的请参考此大神:https://.cnblogs.com/nkwy2012/p/9171414.html** 第一种模式:var:num,shell在var中提取第num个字
转载
2019-12-18 16:21:00
125阅读
2评论
Shell 其实就是一个解释执行命令的程序,
所谓shell编程其实就是用一定的语法将各种基本的命令组合起来,让shell程序去解释执行。
如果对windows的dos有了解,可以这样理解,其实shell脚本文件和.bat批处理文件差不多。
然而linux下的shell比起windows的dos强大很多,呵呵。
为了安全起见,创建一个普通的账号进行学习
]# useradd
转载
2011-04-25 13:17:58
431阅读
在一般情况下,人们并不区分 Bourne Shell 和 Bourne Again Shell,所以,像 #!/bin/sh,它同样也可以改为 #!/bin/bash。 #! 告诉系统其后路径所指定的程序即是解释此脚本文件的 Shell 程序。 运行 Shell 脚本有两种方法: 1、作为可执行程序
转载
2019-03-24 02:17:00
125阅读
2评论
这次的学习内容: 变量和数值运算,父shell和子shell的演示
Shell脚本的变量不需要声明的
对变量赋值有两种方式, 直接用“=” 或者用键盘输入值
#!/bin/bash
name1="Jack"
echo $name1
$name1abc当后面有其他字符 ,需要 echo ${name1}abc
键盘输入值
#!/
转载
2011-04-25 13:21:18
388阅读
Linux Shell Scripting Tutorial v1.05r3A Beginner's handbookhttp://www.freeos.com/guides/lsst/
原创
2023-09-11 11:07:56
81阅读
Shell 变量
(1). 设定变量
Shell变量没有数据型态,像JS变量一样,除非用内置命令declare声明其数据型态。所以SHELL变量不用声明即可使用。
默认情况下以字符串对待。SHELL变量的命名与C语言变量命名相同,并区分大小写。取得变量值用$varname,${varname}
两种方式。
例如(anran.sh):
原创
2010-04-12 22:42:04
3653阅读
shell脚本就是将完成一个任务的所有 的命令按照执行的先后顺序,自上而下写入到一个文本文件
原创
2023-02-17 10:08:40
69阅读
点赞
Shell编程总结 一、Hello World 新建文件test.sh 然后编辑代码: cd 到目标目录下: 另一种运行方式: 二、变量 a) 只能是数字,字符,下划线,并且首字母不能是数字 b) 中间不能有空格,但是可以有下划线 c) 不能用关键词 花括号加不加都行,加花括号只是方便解释器识别变量
转载
2018-06-15 15:26:00
199阅读
2评论
linux中默认的shell有一下几种: 1.bash(发行版默认)  
原创
2015-10-22 20:58:18
669阅读
本文为博主原创,转载请注明出处: 目录: 1. shell 变量 2. 运算符
原创
2023-02-21 11:01:27
55阅读
51cto的这篇文章不错,收藏一下:http://os.51cto.com/art/201109/294521.htm(版权归原作者所有)Shell脚本编程学习入门是本文要介绍的内容,我们可以使用任意一种文字编辑器,比如gedit、kedit、emacs、vi等来编写shell脚本,
原创
2021-07-19 14:43:14
226阅读
权限
一、linux的访问权限分为三种
读、写、执行 使用r w x或者是使用八进制4 2 1来设置权限
二、linux的文件权限分为三种
文件属主 、同
原创
2012-02-16 10:01:42
549阅读
uniq
uniq是删除重复内容
1、查看uniq的帮助
-bash-3.2# uniq --help
用法:uniq [选项]... [输入 [输出]]
Discard all but one of successive identical lines from INPUT (or
standard input), writing to OUTPUT
原创
2012-02-21 10:34:47
612阅读
sed
sed是流编辑器,是一个过滤工具,处理行
1、sed参数
p 打印匹配行
= 显示文件行号
a / 在定位行号后附加新文本信息
i / 在定位行号后插入新文本信息
d 删除定位行
c / 用新文本替换定位文本
s 使用替换模式替换相应模式
r 从另一个文件中读文本
w 写文本到一个文件
q 第一个模式匹配完成后推出或
原创
2012-02-22 17:13:22
838阅读
shell编程编程语言分两大类:静态语言:编译型语言,通常为强类型(变量)语言静态语言需要事先转换成可执行格式,不需要任何解释器,如C,C++,JAVA,C#动态语言:解释型语言(脚本语言),通常为弱类型(变量)动态语言可以边解释边执行(onthefly)需要一个解释器(解释器本身通常是用静态语言写成的),如PHP,SHELL,python(学好python相当于如虎添翼!),perl(主要面向过
原创
2018-04-20 22:47:04
369阅读
点赞
越来越多的朋友开始学习Linux,一开始觉得蛮简单的,到了shell脚本的时候突然有种喊天天不应,叫地地不灵的感觉。这里我总结了之前学习shell的方法,一起来提高shell编程技巧分享:1.基本语法:当你拿一本书开始学习的时候,有人喜欢先诵读整本教程在上机练习,甚至不练习。这个本人并不提倡,我的建议是:敲,敲n+1遍,每天都要拿出点时间敲一遍,直到遇到因为知识的欠缺不得不停止的时候,再去看书中你
原创
2021-04-10 12:54:39
787阅读
2.1 基本格式
代码写在普通文本文件中,通常以 .sh为后缀名
vi hello.sh
#!/bin/bash ## 表示用哪一种shell解析器来解析执行我们的这个脚本程序
echo "hello world" ## 注释也可以写在这里
## 这是一行注释
执行脚本
sh hello.sh
或给脚本添加x权限,直接执行
chmod 755 hello.sh
./hell
转载
2018-12-07 19:10:00
93阅读
2评论