Linux程序选择boy糊者girl,linux脚本程序练习-Go语言中文社区

1、编写一个名为iffile程序,它执行时判断/bin目录下date文件是否存在?

e730dc4a808ab8483dea697dbcba8a46.png

a590adaa79b5ab074b45f7a370687485.png

2、编写一个名为greet的问候程序,执行时能根据系统当前的时间向用户输出问候信息。设从半夜到中午为早晨,中午到下午六点为下午,下午六点到半夜为晚上。

74f3cd712803869a029add95aa1e8d7b.png

0c131d72a2f8a86001ce81439fefbd85.png

3、编写一个名为ifuser的程序,它执行时带用户名作为命令行参数,判断该用户是否已经在系统中登录,并给出相关信息。

4e23d59b75e5800b8e9892bf67e0be41.png

4、编写一个名为menu的程序,实现简单的弹出式菜单功能,用户能根据显示的菜单项从键盘选择执行对应的命令。

b75d145930873c4ebb060a1969c030f0.png

d6b6ee40a04503b2db2d6d3ccc58f649.png

5、编写一个名为chname的程序,将当前目录下所有的.txt文件更名为.doc文件。

9970344c99a42773cc8df7f4117d23bc.png

**6、编写一个名为chuser的程序,执行中每隔5分钟检查指定的用户是否登录系统,用户名从命令行输入;如果指定的用户已经登录,则显示相关信息。 **

f2418f980faf65453c990b58c4d0d6f3.png

aff3728f9709bf029598ed23cb1aad43.png

7、使用for循环在/oldboy目录下通过随机小写10个字母加固定字符串oldboy批量创建10个html文件,名称例如为:

[root@oldboy oldboy]# sh /server/scripts/oldboy.sh

[root@oldboy oldboy]# ls

coaolvajcq_oldboy.html qnvuxvicni_oldboy.html vioesjmcbu_oldboy.html

gmkhrancxh_oldboy.html tmdjormaxr_oldboy.html wzewnojiwe_oldboy.html

jdxexendbe_oldboy.html ugaywanjlm_oldboy.html xzzruhdzda_oldboy.html

qcawgsrtkp_oldboy.html vfrphtqjpc_oldboy.html

代码:

dbba32a5f0562dcefa96d916c0158595.png

运行结果:

037847d3dc7fed17c76c2ce1f48ae125.png

8、将以上文件名中的oldboy全部改成oldgirl(用for循环实现),并且html改成大写。(1116)

05c0110b863d9cdeac9a8013a1ea8de3.png

结果:

cc267e8ae325ad1b04718f71cffefc66.png

9、批量创建10个系统帐号oldboy01-oldboy10并设置密码(密码为随机8位字符串)。

18731de6843b0130fded2d3ec9249f83.png

10、求1到100的和

代码:

74bb1c16636582f866d7bf0fe9b2a9fe.png

结果:

f0575e9cb1dca3e8c8289351ea697d0b.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值