有没有办法创建 bash 变量并通过循环为它们赋值?
类似的东西:
#!/bin/bash c=0 for file in $( ls ); do var"$c"="$file"; let c=$c+1; done
编辑:感谢@Costas 和@mdpc 指出这将是一个糟糕的列表替代方案;这个问题只是理论上的。
shell bash shell-script
bash ×1
shell ×1
shell-script ×1