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