bash - 循环多个主题的多个 do
问题描述
我正在尝试为循环命令编写一个 bash 来分析 40 个主题的数据,但我面临两个问题。循环有多个变量,例如 PART="af fat ifof ilf mdlf slf2 slf3 tp uf" SIDE="L R"
第一个问题是主题 1 的命令 1 完成后,它会跳转到同一主题的命令 2。我希望它在移动到第二个循环之前完成所有 40 个主题的第一个循环。发生的事情是这样的:
Command one -subject 1
Command two -subject 1
Command n -subject 1
Command 2 -subject 1
.
.
.
我想要执行的是这样的
Command one -subject 1
Command one -subject 2
Command one -subject n
Command two -subject 1
Command two -subject 2
Command two -subject n
.
.
.
第二个问题是,其中一些命令有一个重复选项,我可以在同一个命令中重复输入整个主题,目的是将数据连接成一个。当我尝试执行 for 循环时,我看到该命令执行了相同数量的主题!命令结构是这样的
$Command_main Output_file -Input_option Input_1 Input_2 ... Input_n
希望我解释了我的问题,请问您的建议。谢谢
解决方案
推荐阅读
- html - 图片路径中的额外元素
- selenium - Selenium 在表单中找不到搜索元素
- reactjs - React Native Lottie - 使用状态的进度动画
- c# - 如何使用itextsharp c#从现有pdf中删除或隐藏文本
- python - db.create_all() 不创建数据库
- php - Laravel更改primaryKey不起作用
- datatables - 禁用双击数据表中的箭头键
- python - Python数据框以3组为一组添加列
- python - 如何处理pycharm中的警告,例如“意外类型:(ndarray [int])可能的类型:(int)(slice)”?
- spring-boot - 如何在 Spring Boot 应用程序中硬编码 Java 中的 Redis 缓存键?