【发布时间】:2013-02-10 01:58:59
【问题描述】:
我正在学习 BASH 脚本的第一学期,但遇到了一些困难。我参加过其他编程课程,如 C++ 或 Java,但 Bash 的语法让我很受不了。我很想对这个问题提出一些建议。我需要执行以下操作:
- 从 /var/log/secure 文件中提取今天的数据
- 检查我是否有一个名为“mylogs”的目录
- 如果我不这样做 - 然后创建一个
- 检查您是否已有与当前日期、月份和小时相匹配的文件 在“mylogs”目录中。
- 如果这样做,请回显屏幕“文件存在,没有任何内容写入我的日志”,然后 出口。如果它不存在,则将今天的数据从 /var/log/secure 写入您的 “mylog-month-day-hour”文件。示例(2 月 4 日下午 2 点)输出: mylog-02-04-14
我只需要脚本语法部分的帮助。
谢谢 - 我也希望任何网站都能在 BASH 中提供帮助。
【问题讨论】:
-
我建议您将问题缩小到有明确答案的范围内。
-
这听起来确实像你班级的作业清单。 whatHaveYouTried.com ?祝你好运。