关于shell脚本的初学总结
2020-02-03 10:35
946 查看
空格很重要!有的符号左右需要空格键隔开,有的不能加空格,程序运行出现问题首先看代码其次看空格,今天运行greet程序总是报错,百度之后查到是虚拟机中少了个jdk文件,下载进去还是没用,后来在同学的帮助下发现了原来shell代码开头不可以用#注释,可能是因为开头是要用#!/bin/bash,除了开头其他地方都可以用,下面是今天的学习记录:
1、编写一个名为iffile程序,它执行时判断/bin目录下date文件是否存在?
2、编写一个名为greet的问候程序,执行时能根据系统当前的时间向用户输出问候信息。设从半夜到中午为早晨,中午到下午六点为下午,下午六点到半夜为晚上。
3、编写一个名为ifuser的程序,它执行时带用户名作为命令行参数,判断该用户是否已经在系统中登录,并给出相关信息。
4、编写一个名为menu的程序,实现简单的弹出式菜单功能,用户能根据显示的菜单项从键盘选择执行对应的命令。
5、编写一个名为chname的程序,将当前目录下所有的.txt文件更名为.doc文件。
6、编写一个名为chuser的程序,执行中每隔5分钟检查指定的用户是否登录系统,用户名从命令行输入;如果指定的用户已经登录,则显示相关信息。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Shell脚本基础总结
- 1、关于shell脚本里面$*,$@,$#的含义
- 总结:工作中用到的SHELL脚本、shell语句
- 关于 shell 脚本中 重定向文件名带问号的解决办法
- BASH命令和SHELL脚本总结(2)常识篇
- shell脚本总结
- 关于shell脚本中 >/dev/null 2>&1的记录
- 关于shell变量的第一个shell脚本
- Shell脚本8种字符串截取方法总结
- 关于shell脚本时遇value too great for base (error token is "08")
- Linux--shell脚本执行方法总结
- 关于shell脚本中双括号的问题
- 关于shell脚本中报 “/bin/sh^M: bad interpreter: 没有那个文件或目录”的解决方法
- 初学shell脚本--shell语法使用
- 关于shell脚本编程一些有用资源的小结
- 关于shell脚本编程的10个最佳实践
- shell 脚本总结(常用脚本)
- Linux中执行shell脚本命令的4种方法总结
- shell脚本中的几个括号总结(小括号/大括号/花括号)
- Shell脚本8种字符串截取方法总结