【发布时间】:2023-01-20 01:36:50
【问题描述】:
我正在努力尝试在 Linux (Terminal-Bash) 中创建一个脚本,该脚本是自动化的,在运行时它会要求输入,而在添加该输入时它将创建顺序文件。
见下文: 当脚本运行时,它应该显示
你来自哪个国家? 我进入巴西并希望看到:
输入的数据:巴西 1、巴西 2、巴西 3.....巴西 10
该脚本每次运行时都需要创建一批 10 个,即
你来自哪个国家? 我进入加拿大并希望看到:
加拿大1、加拿大2、加拿大3.....加拿大10
如果巴西再次进入:Brazil11, Brazil12....Brazil20 and Brazil21, Brazil22....Brazil30 etc
我不想对数字进行硬编码,每次都需要自动化来创建它们。
**测试: ** 我通过以下方式创建了脚本:
触摸测试.sh
我试图通过以下方式编辑脚本:
vim 测试.sh
在 vim 中,我做了以下更改:
#!bin/bash
echo "你来自哪个国家"
价值=国家
值{1..10}
保存 vim,在执行脚本时我收到此消息:
test.sh:第 4 行:value1:找不到命令
有人可以帮忙写剧本吗?我是 linux 的新手,并试图最好地了解如何创建最简单和最有效的流程。
提前致谢。
【问题讨论】:
标签: linux bash terminal automation sequential