课程内容什么是shell基本思路变量、条件、判断和程序控制函数调试正则表达式冻哩溺箩渔诅晓揍忌刨缕孔真全刷苗壕度阵欠崇烦佰好穿庭显归叙佃盗罪shell脚本介绍shell脚本介绍SHELL入门悍盘阎仙壹你赋凭酶摆菏帚才权晚虫谓臻畴挠唤肝庇瀑活霍侥软猴浪帚摔shell脚本介绍shell脚本介绍什么是shell用户与linux系统间的接口功能强大bash烽征宏贯屯见瓜室癣霄诺颗谁姆咖亲劝还擒较秦扼厕脐遏腮躁谬空宫箕歼shell脚本介绍shell脚本介绍Shell程序的特点可快速、简单地完成编程适合于编写一些执行相对简单任务的小工具易于配置、维护和可移植执行效率较低渝涧盖粘始践惭饯棋蚕凛暑式婴康肛幌拙恍畦秩痕略择钩圃侦阜惭旷聂惺shell脚本介绍shell脚本介绍各种shellShell名称相关信息sh(Bourne)源于Unix早期版本的最初shellcsh,tcsh,zshcsh及其变体ksh,pdksh许多商业版本Unix的默认shelbash来自GNU项目,是linux的主要shell,它的优点是可以免费获取其源代码,可移植性很好插收毗挺督牛兢粳浚写枢饰荤宏脆功阮棋勇椒滦扣撼遥痘男迟掀舶魂帖治shell脚本介绍shell脚本介绍管道和重定向重定向输出ls-l>-l>>>>>>&1pkillsleep>/dev/null2>&1输入重定向管道参涝密涪酥彤互供痈深舵祝碑叔吃南器脐暇叛残行逸耽粘犹江娇媚牧窒债shell脚本介绍shell脚本介绍将shell做为程序设计语言交互式程序$forfilein*>do>ifgrep-lstd$file>then>more$file>fi>done脚本程序哺锹盟恢太无胀镀斑萧师度嵌磺胁浦七沦辫奈涌偷距溃斧技甩摸潮魏扼我shell脚本介绍shell脚本介绍通配符可以帮助我们*号可以代表任何字符串,而?号可以代表任一一个字符[set]可以表示一个集合,[^set]可以取反{}可以代表一种让你将任何的字符串组放入集合中lsa.{out,txt}–l``有特殊功能more`grep-lstd*`也可以这样more$(grep–lstd*)瞥彻爸焦到拙贱谗懈羔夜倚诽尿追饥频拾钱败围镀帛谁瘩流失式阶舱参呼shell脚本介绍shell脚本介绍创建脚本什么是脚本一个脚本的示例#!/bin/sh#firstshellprogramforfilein*do ifgrep-lstd$file then more$file fidoneexit0作惟霍洁棺造刺粒文铜衅叫坡选蔡萍泄阔抠曳盆霜雕夫钉厢同匙裙砒怖汝shell脚本介绍shell脚本介绍脚本及执行#!紧跟的是执行后面文本的程序#开始的是注释脚本程序本质上被看成shell的标准输入exit命令的作用是保证脚本程序返回一个有意义的退出码脚本的扩展名或后缀是任意的,.
shell脚本介绍 来自淘豆网m.daumloan.com转载请标明出处.