2013-07-05 27 views

Trả lời

9

Bash cung cấp thay thế bằng cách sử dụng cú pháp ${var/}. Ví dụ: ${i/AAAA/BBBB} thay thế AAAA lần xuất hiện trong $i với BBBB. Do đó, lặp lại tất cả các tệp phù hợp với *@2x.* và đổi tên từng tệp.

for i in *@2x.*; do 
    mv "$i" "${i/@2x/}" 
done 
Các vấn đề liên quan