shell变量介绍.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1. 标准输入(stdin) :代码为 0 ,使用 或 ; 2. 标准输出(stdout):代码为 1 ,使用 或 ; 3. 标准错误输出(stderr):代码为 2 ,使用 2 或 2 ; 当要获取正确输出,重定向可以使用 、 1、、1 当要获取错误输出,重定向可以使用2、2 * * cut -d分隔字符 -f fields cut -c 字符区间 参数: -d :后面接分隔字符。与 -f 一起使用; -f :依据 -d 的分隔字符将一段讯息分割成为数段,用 -f 取出第几段的意思; -c :以字符 (characters) 的单位取出固定字符区间; ls | cut –d “” –f ? ls | cut –c n1-n2 grep [-acinv] 搜寻字符串 filename 参数: -a :将 binary 档案以 text 档案的方式搜寻数据 -c :计算找到 搜寻字符串 的次数 -i :忽略大小写的不同,所以大小写视为相同 -n :顺便输出行号 -v :反向选择,亦即显示出没有 搜寻字符串 内容的那一行! * * sort [-fbMnrtuk] [file or stdin] 参数: -f :忽略大小写的差异,例如 A 与 a 视为编码相同; -b :忽略最前面的空格符部分; -M :以月份的名字来排序,例如 JAN, DEC 等等的排序方法; -n :使用『纯数字』进行排序(预设是以文字型态来排序的); -r :反向排序; -u :就是 uniq ,相同的数据中,仅出现一行代表; -t :分隔符,预设是 tab 键; -k :以那个区间 (field) 来进行排序的意思 wc [-lwm] 参数: -l :仅列出行; -w :仅列出多少字(英文单字); -m :多少字符; * * 正则表达式要搭配支持正规表示法的工具程序才行,例如vim,sed,awk * * ?一般模式: 以 vi 处理一个档案的时后,一进入该档案就是一般模式了。在这个模式中, 你可以使用『上下左右』按键来移动光标,您可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、贴上』来处理您的文件数据。 ? 编辑模式: 在一般模式中可以处理删除、复制、贴上等等的动作,但是却无法编辑的! 要等到您按下『i, I, o, O, a, A, r, R』等字母之后才会进入编辑模式。注意了!通常在 Linux 中,按下上述的字母时,在画面的左下方会出现『 INSERT 或 REPLACE 』的字样,才可以输入任何字来输入到您的档案中!而如果要回到一般模式时, 则必须要按下『Esc』这个按键即可退出编辑模式。 ? 指令列命令模式: 在一般模式当中,输入『 : 或 / 或 ? 』就可以将光标移动到最底下那一行,在这个模式当中, 可以提供您『搜寻资料』的动作,而读取、存盘、大量取代字符、离开 vi 、显示行号 等等的动作则是在此模式中达成的! * * * Inspur group 题目:BASH SHELL AND RE 内容 Bash shell Shell简介 Shell变量 常用命令 正则表达式 正则表达式介绍 简单使用Vim介绍 Vim介绍 Shell简介 什么是shell? shell 是一个交互性命令解释器。shell独立于操作系统,这种设计让用户可以灵活选择适合自己的shell。shell让你在命令行键入命令,经过shell解释后传送给操作系统(内核)执行。 Shell简介 Shell的种类 ? /bin/sh (已经被 /bin/bash 所取代) ? /bin/bash (就是 Linux 预设的 shell) ? /bin/ksh (Kornshell 由 ATT Bell lab. 发展出来的,兼容于 bash) ? /bin/tcsh (整合 C Shell ,提供更多的功能) ? /bin/csh (已经被 /bin/tcsh 所取代) ? /bin/zsh (基于 ksh 发展出来的,功能更强大的 shell) cat /etc/shells cat /etc/passwd Shell简介 Bash shell /bin/bash 是 Linux 预设的 shell Bash shell的优点 1、命令修补能力 2、命令和档案补全功能 3、命令别名设定功能 4、shell script强大功能 命令修补和命令补全 上下翻看执行过的命令是命令修补,命令和档案补全则是可以使用tab键来补全命令 Shell简介 Bash shell内建命令type 通过man bash可以看到bash内

文档评论(0)

光光文挡 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档