Linux运维-运维系统服务04-Shell脚本d5-Shell随机数与循环嵌套-04随机数应用2抽取幸
2022-06-20 16:00:46 42.63MB Linux运维-运维系统服务04
Linux运维-运维系统服务04-Shell脚本d5-Shell随机数与循环嵌套-10阶段性总结+扩展
2022-06-20 16:00:44 43.25MB Linux运维-运维系统服务04
Linux运维-运维系统服务04-Shell脚本d6-Shell函数与正则表达式-02实战案例3统计web
2022-06-20 16:00:44 45.84MB Linux运维-运维系统服务04
Linux运维-运维系统服务04-Shell脚本d7-Shell三剑客(上)-06sed基本命令(=&和
2022-06-20 16:00:43 44.91MB Linux运维-运维系统服务04
Linux运维-运维系统服务04-Shell脚本d7-Shell三剑客(下)-12awk和正则表达式结合使
2022-06-20 16:00:42 58.34MB Linux运维-运维系统服务04
Linux运维-运维系统服务04-Shell脚本d7-Shell三剑客(下)-17awk结合循环语句使用
2022-06-20 16:00:42 42.28MB Linux运维-运维系统服务04
第6章 命令执行顺序 在执行某个命令的时候,有时需要依赖于前一个命令是否执行成功。例如,假设你希望 将一个目录中的文件全部拷贝到另外一个目录中后,然后删除源目录中的全部文件。在删除 之前,你希望能够确信拷贝成功,否则就有可能丢失所有的文件。 在本章中,我们将讨论: • 命令执行控制。 • 命令组合。 如果希望在成功地执行一个命令之后再执行另一个命令,或者在一个命令失败后再执行 另一个命令,& &和| |可以完成这样的功能。相应的命令可以是系统命令或 s h e l l脚本。 S h e l l还提供了在当前s h e l l或子s h e l l中执行一组命令的方法,即使用()和 { }。 6.1 使用&& 使用& &的一般形式为: 命令1 && 命令2 这种命令执行方式相当地直接。 & &左边的命令(命令 1)返回真 (即返回0,成功被执行) 后,& &右边的命令(命令 2)才能够被执行;换句话说,“如果这个命令执行成功 & &那么执 行这个命令”。 这里有一个使用& &的简单例子: 在上面的例子中, & &前面的拷贝命令执行成功,所以 & &后面的命令( e c h o命令)被执 行。 再看一个更为实用的例子: $ mv /apps/bin /apps/dev/bin && rm -r /apps/bin 在上面的例子中, / a p p s / b i n目录将会被移到 / a p p s / d e v / b i n目录下,如果它没有被成功执行, 就不会删除 / a p p s / b i n目录。 在下面的例子中,文件 q u a r t e r _ e n d . t x t首先将被排序并输出到文件 q u a r t e r. s o r t e d中,只有 这一命令执行成功之后,文件 q u a r t e r. s o r t e d才会被打印出来: $ sort quarter_end.txt > quarter.sorted && lp quarter.sorted 6.2 使用|| 使用| |的一般形式为: 命令1 || 命令2
2022-06-20 14:52:50 19.15MB Linux Shell
1
linux基础、shell程序设计试卷 1 一、选择题。(每题1分,共20分) 1、一个文件名字为rr.tar.gz,可以用来解压缩的命令是()。 A、tar B、gzip C、compress D、uncompress 2、关闭liinux系统(不重新启动)可使用的命令是()。 A、ctrl+alt+del B、halt C、shutdown -r now D、reboot 3、修改ip地址的命令是()。 A、ping B、ifconfig C、arp D、traceroute 4、在vi编辑器中的命令模式下,键入()可在光标当前所在行下添加一新行。 A、O B、o C、i D、a 5、你使用命令"vi /etc/inittab"查看该文件的内容,你不小心改动了一些内容,为了防止系统出问题,你 不想保存所修改内容,你应该如何操作()。 A、在底行模式下,键入:wq B、在底行模式下,键入:q! C、在底行模式下,键入:x! D、在编辑模式下,键入"ESC"键直接退出vi 6、删除文件命令为()。 A、mkdir B、move C、mv D、rm 7、假设文件fileA的符号链接为fi
2022-06-20 14:03:50 37KB 文档资料
该资源为mysql的安装shell脚本,请自行下载mysql-xxx-xxx.tar.gz安装包,并与脚本一同放置在/opt/db下,修改脚本权限,chmod 777 startupmysql.sh,执行脚本即可完成mysql的安装。如果需要修改安装路径,请适当 修改脚本的第5,7,8,9行
2022-06-20 11:41:40 1KB mysql
1
shell脚本(1).mp4
2022-06-17 22:00:45 103.4MB shell脚本(1).mp4
1