在bash中,直接变量赋值和通过while循环从文件中读取变量是有区别的。请参见下面的示例。url1和url2是不同的。如何在bash的while循环中将url1表示为url2?谢谢。它在Debian的zsh 5.3.1 (x86_64-debian-linux-gnu)或GNU bash, version 4.4.12(1)-release (x86_64-pc-linux-gnu/bin/bash
while
这样做是可行的:$ echo "${BAR[1]}"然而,这并不是:$ FOO=(a b c)bash: FOO: b: must use subscript when assigning associativearray
bash: FOO: c: must use subscript when assigning a