番外---10.0 shell编程+调试

#########

        Step0:理解Shell script(shell变量作用域,定义,引用);

        Step1:掌握判断式用法(test, [ ], &&, ||,;,|)

                2:正则表达式用法及grep的高级用法;

                3:重定向用法;

        Step2:条件判断句用法(if ...then...fi;  case...in...esac;);

                1:循环用法(while...do...done;  until... do... done;   for...do... done)

        Step3:部分shell脚本程序项目展示;

#########

Step0:理解Shell script(shell变量作用域,定义,引用);

..........................................

Step1:掌握判断式用法(test, [ ], &&, ||,;,|);

.............................................

        2:正则表达式用法及grep的高级用法;

.............................................

        3:重定向用法;

..............................................

=========================================================================

Step3:部分shell脚本程序项目展示;

             Task0: 编写shell脚本,完成  i=1    1;

                                                   i=2      1,2;

                                                     ....................

                                                   i=10     1,2,3,....,9,10;

                若想反置输出;完成  i=10     1,2,3,....,9,10;

                                                   ....................

                                                   i=2      1,2;

                                                   i=1    1;

备注:将for循环里改为 i=10; i>=1; i-- 

Task1:  编写shell脚本,显示你目前的身份(用 whoami);你目前所在的目录(用 pwd);

执行脚本命令(sh sy02.sh);

Task2:  编写shell脚本,请用户输入一个数字。计算1+2+3+ ...,一直累加到用户输入的数字为止(这里可以用for...do...done, 也可以用while...do...done);

Task3:编写shell脚本,先查看/root/test/logical这个名字是否存在;若不存在,则创建一个文件(用touch),创建后离开;若存在,则判断该名称是否为文件,若为文件,将其删除并创建一个目录,目录名为logical并离开;若存在,而且该名称为目录,则移除此目录;

备注:若sy04.sh文件权限不够,输入chmod a+x sy04.sh添加可执行权限!

Task4:编写shell脚本,利用Ping命令判断网络运行状态,侦测本机IP地址192.168.10.1-192.168.10.100;

​​​​​​​

Task5:编写shell脚本,让用户输入某个目录名,找出该目录下的文件权限;

Task6:编写shell脚本,让用户输入yes/YES才结束程序,否则一直提示用户输入字符;

Task7:知道/etc/passwd 中以“:” 为分隔符,第一栏为账户名称。编写Shell脚本程序,将/etc/passwd的第一栏取出,而且每一栏都以一行字符串“The 1 account is "root" ”显示,其中1表示行数。

​​​​​​​

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值