返回题目列表
COMP2041
22T2 Q5 — 日志轮转
参数 $1 是日期字符串。在当前目录:若 log.6 存在,移到 archive/<DATE>.log(必要时建 archive/);再依次 log.5→log.6、…、log.1→log.2、log→log.1(仅移动存在的文件)。不打印任何东西。
特殊处理:原题用当天 date 和 gzip,此处日期取 $1 且归档不压缩,以便确定性判分。
POSIX shell only (#!/bin/dash); standard UNIX filters. From COMP2041/9044 — adapted for deterministic autotest.
样例
stdin
期望输出
shell
14