Shell
文章平均质量分 76
轮子学长
这个作者很懒,什么都没留下…
展开
-
linux bash shell之变量替换::=句法、=句法、:-句法、-句法、=?句法、?句法、:+句法、+句法
转载自:Aric小屋 的博客linux bash shell之变量替换::=句法、=句法、:-句法、-句法、=?句法、?句法、:+句法、+句法linux bash shell之变量替换::=句法、=句法、:-句法、-句法、=?句法、?句法、:+句法、+句法变量替换和变量默认值设置是紧密相关的,至少从概念出发是如此。参数扩张是将类似于变量的参数用它的值来替换。例如转载 2015-05-20 17:07:42 · 759 阅读 · 0 评论 -
Linux 2.6内核中新的锁机制--RCU
转载自:-------------------------------------------------------------------------SED单行脚本快速参考(Unix 流编辑器) 2005年12月29日英文标题:USEFUL ONE-LINE SCRIPTS FOR SED (Unix stream edit转载 2014-09-18 11:59:04 · 1319 阅读 · 0 评论 -
Shell学习笔记——算数运算与条件测试
算数运算1. 使用let命令 #!/sbin/bashvar1=2var2=3let sum=var1+var2echo $sum使用let命令式,变量前不需要加$号只用于整数运算,不适用浮点数2. 使用$[...][]的使用与let类似#!/sbin/bashvar1=2var2=3sum=$[ var原创 2014-09-15 10:17:47 · 1662 阅读 · 0 评论 -
awk与sed:一个关于多行处理的例子
前几天在CSDN上看到一个帖子http://bbs.csdn.net/topics/390848841,楼主贴了下面的问题:例:123456789012345678901234567890如何能把上面数据转换成123456789012345678901234567890 看了几位网友的回复,觉得还是挺有意思,也收获了一些知识,因为部分网友只给出了解决方法,没有解释下,我根原创 2014-09-17 15:53:41 · 3845 阅读 · 0 评论 -
sed和awk简介
什么是sed和awk sed和awk是Linux环境下数据的处理工具,可以完成对数据的增删改查的功能。 sed处理时是以行尾单位的,awk处理数据时以字段为单位。原创 2014-08-14 10:00:10 · 1461 阅读 · 0 评论 -
diff和patch 打补丁
在Linux环境下,有两个工具用来给project打补丁,即diff和patchdiff diff具有比较功能。可以使用man命令查看其使用方法。NAME diff - compare files line by lineSYNOPSIS diff [OPTION]... FILES常用选项:原创 2014-08-12 23:05:27 · 2741 阅读 · 0 评论 -
make和makefile介绍
一、make和makefilemake:在必要时重新编译所有受改动影响的源文件。makefile:告诉make应用程序应该如何构造。二、make命令1. make选项和参数-k: 让make即使发现错误也继续执行,以便于一次性输出所有错误。-n:输出要执行的操作,不执行-f:设置makefile文件。默认为makefile,如果该文件不存在则查找Makefile。如果使原创 2013-07-05 21:53:01 · 1473 阅读 · 0 评论 -
Ubuntu下sh *.sh使用==操作符执行报错
ubuntu默认的sh是连接到dash,而我们写shell脚本时使用的时bash。bash和dash在一些方面是不兼容的。因此执行同一个脚本,两者结果不一样,可能用./*sh可以执行,而sh *.sh报错。原创 2014-08-14 17:40:06 · 2183 阅读 · 0 评论 -
curl、wget命令总结
一、curl : 数据传输命令 curl 是LInux下的数据传输工具,可以通过URL想服务器上传数据,或者从服务器下载数据。curl支持HTTP、FTP、SMTP、RSTP等应用层协议。 curl的用法很简单,后面直接跟选项和URL。curl [options] [URL...] 举个例子,我们可以通过curl下载百度首页的html文件。curl www.baidu.comcurl 常用原创 2016-09-10 15:25:41 · 7147 阅读 · 0 评论