项目资源不正经程序员-三10天01-教学day10shell_第1页
项目资源不正经程序员-三10天01-教学day10shell_第2页
项目资源不正经程序员-三10天01-教学day10shell_第3页
项目资源不正经程序员-三10天01-教学day10shell_第4页
免费预览已结束,剩余8页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.1.22 终端下输入一个字符串-去对应的路径下查找该字符串(命令)-如果有执行对应路径下sh-bash-s 大部分都在 s结#!指定执行的作创建s程序的步骤创建一个包含命令和控制结构的文修改文件权限,

#注释#echo psodu+xsh变本地变量-变量定义 - orVAR=“注意事项定义 变量的时候,建议变量名大赋值的时候=用exportexportVARNAMEorexport$0 相当于C语言main函数的$1、相当于C语言main函数的argv[1]、$#:$*:表示参数列表"$1"$2$@:表示参数列表"$1"$2"$$:这个程序的$?:执行上一个命令的返回$@一般情况下一"$@""$*不一◊◊set/unset命

for循环时候"$*"将所有的参数作为一个整for循环时候"$@"有多少个参数被拆分成几部显示当前 进程中定义的所有变量(包括本地变量和环境变量)和函unset取 命令 对变量取--3.在变量的前边加对变量做算术运+-VAR=$[$VAR-□□□□转义字\

base连接符n:将普通字符变成有特殊意义的字符-单引双引会继续双引号中令,输出结果字符条件测试test[[注意事项[]或者[[]]中的数据和括号的左右需要有一个空格的□[-dfilename如何判断条件是否成立如果返回值为0返回值为非0:不成立文件状态a.linux7普通文 find安装文件类型查找:普通文件:符号:套接字符设块设-当filename-当filename-当pathname存在并且是一 -当由pathname指定的文件 -当filename(普通)-当由pathname指定的文件 存在并且设置了SGID位时返回-h/-L当filename存在并且是符号文件时返回真(或-当由pathname指定的文件 -当filename-当由pathname指定的文件 -当filename0-当filenamesocket--当由pathname指定的文件 存在并且设置了SUID位时返回-当由pathname指定的文件 -当由pathname指定的文件 -当由pathnameidO-当由pathnameidfile1-ntfile1file2file1-otfile1file2f1-effilesf1andf2arehardlinkstothesame常见字符串测-z-nstr1=字符串str1str2str1==str1!=字符串str1str2常见的数值测○==:eq---!=:ne--not>: --greater>=:ge--greaterthan<: --less<=:le--lessthannt1-eq如果int1int2,int1-ne如果int1int2int1-lt如果int1int2,int1-le如果int1int2int1-gt如果int1int2,int1-ge如果int1int2测试时使用的逻辑操作a-&&:o-||:取反:--!test,[],test和bashbash绝大多数情况下,这个三个功能通用。但是命令和关键字总是有区别区别&&ao4.4.语法-分支语法格if条件判断语句];then处理语if[if[条件判断语句处理语处理语

文件if[-fa.cecho"a.c是一个普通文elif[-da.c]if条件判断语句];then处理语elif[条件判断语句处理语处理语:空命:”是一个特殊令,称为空if:;

if[-fa.c]if:;casexxx:case变量in处理语;;--

caseVAR处理语;;--处理语句处理语处理语

caseVARechoechoecho"s语法-循forinlist(列表while件测控制语举例需要使用 中的函数read-阻塞读终端,将输入到终端的数据到变量中readbreak和breakbreakecho字符-e:解析字符串中的\n字-n:去掉echo默认加上的换行文件重定cmd>filecmd>>内容追加到file文件cmd>filecmd1>file2>1->$1$2□

拆分一下awk'/pattern/{actions}'awk参数 目标文condition--awk'BEGIN{FS=":"}{print$1;}'patternawk参数文件目标文awk-vx=10'条件/正则表达式{action}从psaux得到的数据中找出pid>1000&

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论