![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell
huaxin520
这个作者很懒,什么都没留下…
展开
-
对文件进行替换、插入信息
最近,因项目所需,需要对文件进行一些替换、修改操作,因此学习了shell编程,使用sed、awk对文件进行替换、修改操作。 一、对文件替换 需要对文件中的内容进行修改,使用sed命令。 命令格式为:sed -i 's/源信息/目标信息/g' 其中,-i参数是将替换信息写到文件中,结尾的g 是指全局进行修改。 如果,要对文件中/进行替换,则要原创 2012-07-15 21:25:09 · 717 阅读 · 0 评论 -
shell 字符串操作
字符串长度${#string}expr length $stringexpr "$string" : '.*'从字符串开始的位置匹配子串的长度expr match "$string" '$substring'$substring 是一个正则表达式expr "$string" : '$substring'$substring 是一个正则表达式索引expr转载 2012-07-15 23:10:06 · 535 阅读 · 0 评论 -
Shell函数返回值
Shell函数返回值shell函数返回值一般有3种方式:return语句shell函数的返回值可以和其他语言的返回值一样,通过return语句返回。比如:#!/bin/bash -function mytest(){echo "mytest function"echo "argv[1转载 2012-10-12 11:29:21 · 1565 阅读 · 0 评论 -
Shell 中单引号、双引号、反斜杠的用法
shell可以识别4种不同类型的引字符号: 单引号字符' 双引号字符" 反斜杠字符\ 反引号字符` 1. 单引号 ( '' )# grep Susan phonebook Susan Goldberg 403-212-4921 Susan Topple 212-234-2343 如果我们想查找的是Susan Goldberg,不能直接使用grep Susan Gold转载 2013-03-04 21:48:22 · 1797 阅读 · 0 评论