gpt4 book ai didi

bash - 自动 Bash 脚本

转载 作者:行者123 更新时间:2023-12-04 18:41:06 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Repeat command automatically in Linux

(13 个回答)


6年前关闭。




我想创建一个脚本来获取另一个文件夹中的所有文件夹名称。并为这些文件夹的名称执行一个脚本,让我们说每 30 秒。

例如,我们在根目录中有一个名为“Test”的文件夹

在此文件夹下还有 3 个其他文件夹,分别命名为:“一”、“二”、“三”

所以像这样:
/
├── Test
│ ├── One
│ ├── Two
│ ├── Three

现在我希望文件夹 Test 中的所有文件夹在脚本中自动运行,例如我想每 30 秒回显一次文件夹名称。

所以在我的屏幕上每 30 秒我就会看到:
One
Two
Three

因为目前所有的文件夹都是“一”、“二”和“三”。

但是当我添加另一个文件夹时,让我们说“四个”。我的脚本也会自动回显这个文件夹。所以我会每 30 秒得到一次。
One
Two
Three
Four

谁能告诉我如何在 bash 脚本中完成这项工作?

最佳答案

您可以使用 watch为此的命令:

watch -n 30 "ls -1 /Test"

Watch 每 -n 执行一个命令秒并在屏幕上显示最新运行的结果。

关于bash - 自动 Bash 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37851626/

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