![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
脚本语言相关
max_min_
努力做一个积极向上的人。
展开
-
Shell编程学习---第五篇:Shell的输入和输出
在shell脚本中,可以用几种不同的方式读入数据:可以使用标准输入—缺省为键盘,或 者指定一个文件作为输入。对于输出也是一样:如果不指定某个文件作为输出,标准输出总 是和终端屏幕相关联。如果所使用命令出现了什么错误,它也会缺省输出到屏幕上,如果不 想把这些信息输出到屏幕上,也可以把这些信息指定到一个文件中。 大多数使用标准输入的命令都指定一个文件作为标准输入。如果能够从一个文件中读取 数原创 2013-08-18 16:40:52 · 928 阅读 · 0 评论 -
Shell编程学习---第六篇:命令执行顺序
在执行某个命令的时候,有时需要依赖于前一个命令是否执行成功。例如,假设你希望 将一个目录中的文件全部拷贝到另外一个目录中后,然后删除源目录中的全部文件。在删除 之前,你希望能够确信拷贝成功,否则就有可能丢失所有的文件。 在本章中,我们将讨论: • 命令执行控制。 • 命令组合。 如果希望在成功地执行一个命令之后再执行另一个命令,或者在一个命令失败后再执行 另一个命令,&&和||可原创 2013-08-20 20:51:52 · 901 阅读 · 0 评论 -
Shell编程学习---第七篇:正则表达式
随着对unix和Linux熟悉程度的不断加深,需要经常接触到正则表达式这个领域。使用 shell时,从一个文件中抽取多于一个字符串将会很麻烦。例如,在一个文本中抽取一个词, 它的头两个字符是大写的,后面紧跟四个数字。如果不使用某种正则表达式,在shell中将不 能实现这个操作。 本章内容包括: • 匹配行首与行尾。 • 匹配数据集。 • 只匹配字母和数字。 • 匹配一定范围原创 2013-08-20 20:57:42 · 946 阅读 · 0 评论 -
Shell编程学习---第四篇:文件名置换
四 文件名置换 当你在使用命令行时,有很多时间都用来查找你所需要的文件。 S h e l l提供了一套完整的 字符串模式匹配规则,或者称之为元字符,这样你就可以按照所要求的模式来匹配文件。还 可以使用字符类型来匹配文件名。在命令行方式下,使用元字符更为快捷,所以在本章我们 只介绍这部分内容。 在本章我们将讨论: • 匹配文件名中的任何字符串。 • 匹配文件名中的单个字符。 •原创 2013-08-18 15:28:28 · 922 阅读 · 0 评论 -
Shell编程学习---第一篇:文件安全与权限
一 文件安全和权限 1 文件 当你创建一个文件的时候,系统保存了有关该文件的全部信息,包括: ? 文件的位置。 ? 文件类型。 ? 文件长度。 ? 哪位用户拥有该文件,哪些用户可以访问该文件。 ? i 节点。 ? 文件的修改时间。 ? 文件的权限位。 2文件类型 还记得前面一节所提到的文件权限位前面的那个字符吗?我们现在就解释一下这个横杠 所代表的意思,文件类型有原创 2013-08-12 20:57:30 · 828 阅读 · 0 评论 -
Shell编程学习---第二篇:Find命令和xargs
二 使用find和xargs 1 Find 命令 有时可能需要在系统中查找具有某一特征的文件 (例如文件权限、文件属主、文件长度、 文件类型等等 ) 。这样做可能有很多原因。可能出于安全性的考虑,或是一般性的系统管理任 务,或许只是为了找出一个不知保存在什么地方的文件。Find是一个非常有效的工具,它可 以遍历当前目录甚至于整个文件系统来查找某些文件或目录。 在本章中,我们介绍以原创 2013-08-12 21:30:13 · 794 阅读 · 0 评论 -
Shell编程学习---第三篇:后台执行命令
为了使这些进程能够在后台运行,也就是说不在终端屏幕上 运行,有几种选择方法可供使用。 在本章中我们将讨论: • 设置 crontab文件,并用它来提交作业。 • 使用at命令来提交作业。 • 在后台提交作业。 • 使用nohup命令提交作业。 名词解释: cron 系统调度进程。可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月 中的不同时段运行。 At at原创 2013-08-18 15:26:39 · 935 阅读 · 0 评论