Tôi muốn vượt qua một chuỗi rỗng là một trong những giá trị cho một bash cho-loop - như thế này:Làm thế nào để vượt qua chuỗi rỗng để bash vòng lặp for
for var in "" A B C; do
...
done
này hoạt động. Tuy nhiên, tôi muốn để lưu trữ các giá trị có thể trong một biến, như thế này:
VARS="" A B C
for var in $VARS; do
...
Ở đây, chuỗi rỗng bị bỏ qua (hoặc tất cả các giá trị được nối nếu tôi sử dụng for var in "$VARS"
). Có cách nào dễ dàng để giải quyết vấn đề này không?
Lưu ý: các dấu ngoặc kép quanh * "$ {array [@]}" * rất quan trọng, nếu không nó sẽ không hoạt động. –