我想在bash上运行下一个代码。这是假设工作,但它没有。 你能帮我解决吗?我从编程开始。 的代码是这样的:在bash中迭代不起作用
for i in {1:5}
do
cd path-to-folder-number/"$i"0/
echo path-to-folder-number/"$i"0/
done
例
我想遍历具有数字(10,20..50)文件夹,所以从“路径到文件夹目录改变 - 数字/ 10 /“到”路径到文件夹号/ 20 /“..等等
我替换:用..但它还没有工作。当应用脚本我得到:
can't cd to path-to-folder-number/{1..5}0/
因为我在{1..5};做echo $ i;完成 –
@JohnC我做到了,但我得到了:无法cd到路径到文件夹号/ {1..5} 0 /我改变了一点脚本,请再次看到帖子 – santimirandarp
@santimirandarp这表明你没有使用bash,但是其他一些不支持大括号扩展的shell。剧本的剧本是什么?你如何运行它? –