我对 shell 脚本几乎是新手,但不知道一些命令。我正在尝试在 shell 脚本下面写,请给一些指导。1. 从特定目录读取 *.gz 文件 2. 将其解压到其他文件夹 3. 将原始文件移动到另一个文件夹。我可以做三个单独的 shell 脚本,但我希望它包含一个 shell 脚本。然后这个脚本将是 cronjob 并且每 5 分钟运行一次。我试图从下面开始,但不知何故我有点困惑如何获取文件列表。我可以在这里做另一个脚本,但想包含在一个脚本中。”
#!/bin/bash
while IFS= read file; do
gzip -c "$file" > "zipdir/$(basename "$file").gz"
done < filelist
-----------------------------------------
PS:文件每 5 分钟创建一次。