Bash获取循环变量的值。

Bash获取循环变量的值。,bash,loops,Bash,Loops,我想创建Foo{A..Z}文件,并在文件中插入这是文件[A-Z] 例如: FooG应该包含文本 这是文件G 首先,我需要创建文件: 触摸foo{A..Z} 然后我需要在所有文件中插入我想要的文本: 这是文件{A..Z}>foo{A..Z} 这不会很有效,因为我需要当前循环变量值 wich位于上面一行foo{A..Z}的A和Z之间。无需先创建文件,只需使用循环: for i in {A..Z}; do echo "This is file $i" > "Foo$i" done 现在

我想创建Foo{A..Z}文件,并在文件中插入这是文件[A-Z]

例如: FooG应该包含文本 这是文件G

首先,我需要创建文件: 触摸foo{A..Z}

然后我需要在所有文件中插入我想要的文本: 这是文件{A..Z}>foo{A..Z}

这不会很有效,因为我需要当前循环变量值
wich位于上面一行foo{A..Z}的A和Z之间。

无需先创建文件,只需使用循环:

for i in {A..Z}; do
    echo "This is file $i" > "Foo$i"
done

现在可以使用$i引用要插入的字母以及部分文件名。

无需先创建文件,只需使用循环:

for i in {A..Z}; do
    echo "This is file $i" > "Foo$i"
done
现在$i可以用来指代要插入的字母以及部分文件名