Shell
bandaostart
这个作者很懒,什么都没留下…
展开
-
第2节:shell脚本控制
1,脚本运行./shell_1 &:后台运行脚本2,脚本运行优先级nice -n -10 ./shell:设置脚本运行优先级3,重新设置优先级renice 10 -p “pid”4,实例分析#!/bin/bashecho "The shell pid is $$" # $$:脚本进程IDcount=1 #此...原创 2019-05-20 11:13:07 · 159 阅读 · 0 评论 -
第3节:shell中函数使用
实例说明#!/bin/bash function db1() { #函数定义 read -p "Enter a value:" value echo "double the value" return $[ $value*2 ] #返回值在0~255}db1 #函数调用echo "The new value is $?" ...原创 2019-05-20 11:19:35 · 146 阅读 · 0 评论 -
第4节:shell中sed和gawk的使用
1,命令介绍sed:流编辑器s:在文本中查找替换;e:在文件中查找替换;f:查找替换命令存储在脚本中2,实例说明#!/bin/bash#sed编译器指定的命令应用于STDDIN输入流,STDOUT输出流#这就允许将数据直接管道传送给sed编译器处理#s:查找替换; /old/new/:new替换old 但只替换各行中的首个字符echo "This is a test...原创 2019-05-20 11:27:41 · 198 阅读 · 0 评论 -
Makefile教程
<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-f57960eb32.css"> <link rel="stylesheet" href="https://csdnimg.cn/...原创 2019-05-15 14:16:18 · 243 阅读 · 0 评论 -
第1节:Shell入门基础知识
1,格式开头格式:#!/bin/bash结尾格式:#$?2,参数$# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个$$ 是脚本运行的当前进程ID号$? 是显示最后命令的退出状态,0...原创 2019-05-17 15:44:29 · 221 阅读 · 0 评论