![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell编程
sunboy8764
这个作者很懒,什么都没留下…
展开
-
ubuntu之shell编程学习笔记4——正则表达式
正则表达式:一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。特殊字符说明\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '原创 2011-10-27 11:38:55 · 3365 阅读 · 0 评论 -
ubuntu之shell编程学习笔记3——编程的基本元素
1、for while until三种循环的使用方法 语法:for var; do .... done例如:for ((i=1;ido echo "num is $i" done 语法:while :; do echo looping... done若为 ture ,则执行 do 与 done 之间的命令,然后重新判断 while 后的 return v原创 2011-10-26 16:59:50 · 1279 阅读 · 0 评论 -
ubuntu之shell编程学习笔记2——编程基础
一、特殊符号参考文献:http://hi.baidu.com/04202009/blog/item/d6fb90868c1f5831c65cc311.html1、# a、注释,行首以#开头作注释(#!例外) b、注释也可以存在于本行命令的右边,例如 echo the # 。。。。。 c、命令是不能出现在同一行命令的右边的 d、echo命令中的转义#是原创 2011-10-26 10:00:56 · 1619 阅读 · 0 评论 -
ubuntu之shell编程学习笔记1——概述
1、查看shell版本命令 bash --version 2、查看别名 alias3、查看命令的类型 type + 命令4、删除别名 unalias, 暂时不想使用别名,使用\,例子:\ls5、如何执行一个shell脚本6、shell变量 本地变量,只在创建它的shell中有效, 赋值 ------ 变量名=值 (等号原创 2011-10-23 22:02:51 · 3930 阅读 · 0 评论 -
ubuntu shell编程基础篇
1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。(可以运行echo $SHELL来看你的系统是使用那一类shell, 比如ubuntu使用的是/bin/bash,则第一行写成#转载 2011-10-23 18:27:19 · 32048 阅读 · 2 评论 -
ubuntu之shell编程学习笔记5——基本文本处理
排序文本sort 命令用途:排序文件、对已排序的文件进行合并,并检查文件以确定它们是否已排序。语法:sort [ -A ] [ -b ] [ -c ] [ -d ] [ -f ] [ -i ] [ -m] [ -n ] [ -r ] [ -u ] [ -o OutFile ] [ -t Character ] [ -T Directory ] [ -y [ Kilobytes ] ]原创 2011-10-31 21:35:20 · 2396 阅读 · 0 评论 -
ubuntu之shell编程学习笔记6——文件和文件系统
Linux:find 按文件修改时间查找文件find /home/admin -mtime -1 #查找/home/admin目录下修改时间在1天之内的文件find /home/admin -name *.txt -mtime -1 #查找/home/admin目录下修改时间在1天之内的文件名为.txt结尾的文件find 按文件修改时间查找文件---(+n)----原创 2012-02-14 15:52:31 · 500 阅读 · 0 评论