Trong tập lệnh bash, làm cách nào để sử dụng biến để tạo tệp nén được đặt tên cụ thể? Ví dụ, tôi muốn làm một cái gì đó như:nhận biến bash vào tên tệp cho lệnh zip
VERSION_STRING='1.7.3'
zip -r foo.$VERSION_STRING foo
Nơi tôi lý tưởng kết thúc với một tập tin gọi foo.1.7.3.zip
Nó có vẻ như tôi đang gặp 2 vấn đề:
- zip lệnh đang xử lý
$VERSION_STRING
giống như không có hoặc trống rỗng .
saufoo
cũng dường như đang nhổ nó lên
cảm ơn, echo-ing ra lệnh cho tôi thấy rằng biến của tôi có một không gian trong đó, đó là rối tung lên việc tạo zip. –