Là một bản mở rộng cho câu trả lời của Macjack, đây là quá trình tôi vừa thực hiện để lấy lại hình nền màn hình khóa trên điện thoại của mình.
Tìm trong /Users/<youruser>/Library/Application Support/MobileSync/Backups
thư mục có hiệu quả nhưng rất tốn thời gian, đặc biệt là nếu bạn có nhiều tệp / hình ảnh trong bản sao lưu của mình (điện thoại của tôi một chiếc iPhone 5 16 GB khá đầy đủ có gần 7000 tệp trong đó). Tuy nhiên, phần lớn trong số họ không phải là ảnh cho tôi.
Vì vậy, tôi đã viết một đoạn script nhỏ để trích xuất các bức ảnh và đổi tên chúng để chúng có phần mở rộng tập tin thích hợp. Điều này cho phép sử dụng bản xem trước băng chuyền hình ảnh để xem lại hình ảnh một cách nhanh chóng.
Lấy kịch bản ở đây. (nhấp chuột phải và 'Lưu liên kết dưới dạng' và lưu vào Downloads
thư mục của bạn )
Bây giờ, mở Terminal (nhập 'terminal' vào spotlight). Sau đó sao chép và dán nó vào cửa sổ terminal:
cd ~/Library/'Application Support'/MobileSync/Backups
chmod +x ~/Downloads/img-separator.sh
BACKUP=$(ls -t . | head -n1)
~/Downloads/img-separator.sh "$BACKUP"
Bốn dòng đó làm gì, đối với những người không lập trình:
- "di chuyển" bạn vào thư mục Sao lưu
- Làm cho kịch bản tôi đã viết ở trên "có thể thực thi" (có thể chạy được)
- Lấy tên của bản sao lưu mới nhất
- Chạy kịch bản của tôi, nói với nó tên của bản sao lưu để xử lý
Và đây là một mô tả về những gì kịch bản làm.
mv: rename image-search-yD0wt/png/* to image-search-yD0wt/png/*.png: No such file or directory
. Có ý kiến gì không?