gpt4 book ai didi

linux - BASH 处理转储到目录中的文件

转载 作者:太空宇宙 更新时间:2023-11-04 03:52:37 25 4
gpt4 key购买 nike

在 Linux 服务器上,数据文件会在间歇性间隔(例如 5 分钟、10 分钟甚至 15 分钟)后连续转储到目录中。我想一一预处理/清理这些文件并将 SCP 发送到其他服务器。

我应该如何递归处理所有这些文件?

我应该编写一个 bash 脚本,该脚本将连续运行并递归处理该目录中的文件吗?或者我应该安排一个脚本每 10 分钟运行一次?

对于单个连续运行的脚本,循环条件应该是什么?或者无限的 while 循环?

最佳答案

我会选择一个带有 cron 的计划脚本,因为无限循环是一种 bug。

对于处理部分,我不确定这是否是您所要求的,但您可以这样做:

#!/bin/bash
FILES=/your/dir/*
for file in $FILES
do
echo "I'm doing something with $file"
done

关于linux - BASH 处理转储到目录中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25762566/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com