Điểm:1

Di chuyển các tệp có số lượng ký tự cụ thể trong phần mở rộng

lá cờ ke

Làm cách nào để di chuyển tất cả các tệp chỉ có ba ký tự trong phần mở rộng sang thư mục mẹ?

Ví dụ. Tôi muốn chuyển tất cả .mp3 và .zip chứ không phải tất cả .sh vào thư mục mẹ.

Someone avatar
lá cờ my
Phần mở rộng `.jpeg` không tồn tại. Nói chung, phần mở rộng là `jpg`.
Điểm:4
lá cờ cn
mv *.mp3 *.zip /đích/

nếu bạn thực sự có nghĩa là 3 nhân vật:

mv*.??? /điểm đến

nhưng điều này cũng sẽ làm .xml hoặc .mov hoặc .mp4.

Mẹo: bạn có thể sử dụng ls để xem những tập tin nào được hiển thị sẽ được di chuyển khi sử dụng mv

Nếu bạn muốn di chuyển số lượng lớn tệp, hãy sử dụng...

tìm thấy . -maxdepth 1 -iname '*.mp3' -exec mv -t /destination/ {} + 
waltinator avatar
lá cờ it
@Rizwind Vì Người hỏi không cho biết liệu có một vài tệp, nhiều tệp hay hàng triệu tệp, nên dạng thay thế có thể tốt hơn `mv -t .. *.mp3 *.zip`. Mặc dù, đối với hàng triệu tệp, `find` được dẫn đến `xargs` và `mv -t /destination` là một quả bom.
waltinator avatar
lá cờ it
Tôi sử dụng `echo mv ...` để thử nghiệm. Nó cho phép tôi xem lệnh chính xác và nếu tôi thích giao diện, một `^echo ^^` đơn giản sẽ chạy `mv`.
lá cờ cn
@waltinator Tôi hoàn toàn đồng ý: D nhưng câu hỏi quá đơn giản để tìm + xargs: D Đã thêm;)
waltinator avatar
lá cờ it
@Rizwind `-maxdepth 1` phải ở gần thư mục, trước `-iname '*.mp3'` và bạn nên sử dụng dấu nháy đơn để tránh ký tự đại diện khớp với các tệp trong thư mục hiện tại..
lá cờ ke
@Rizwind Cảm ơn! :D mv *.??+ /destination chính xác là những gì tôi đang tìm kiếm.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.