Di chuyển đồng thời một số tệp với các định dạng khác nhau từ thiết bị đầu cuối

Biểu tượng mũi tên và thư mục

Sau khi đọc tiêu đề, bạn có thể nghĩ, tốt, rất đơn giản, tôi sử dụng lệnh cp hoặc mv và tôi sử dụng ký tự đại diện * để di chuyển tất cả cùng một lúc. Nhưng điều đó sẽ di chuyển từng tệp bên trong thư mục nơi bạn đang làm việc. Nhưng chúng tôi không muốn điều đó một cách chính xác, những gì chúng tôi muốn thể hiện trong hướng dẫn nhỏ này là một thứ gì đó tinh tế hơn một chút, tức là chỉ di chuyển một số định dạng nhất định từ bên trong thư mục đó sang một nơi khác.

Hãy nhớ rằng khi tôi nói di chuyển, nó cũng có thể được đổi tên. Với điều đó đã nói, chúng ta hãy đi xuống kinh doanh để chứng minh cách điều này có thể được thực hiện trong một cách siêu dễ dàng và nhanh chóng, để khi phải lọc một số định dạng tệp nhất định, bạn không cần phải di chuyển từng định dạng một mà có thể tự động hóa mọi thứ từ một dòng lệnh duy nhất. Vâng, để di chuyển các định dạng khác nhau của tệp từ một thư mục đến một thư mục khác, định dạng lệnh có thể là một trong những định dạng sau:

mv /ruta/origen/*.{ext1, ext2, extn} /ruta/destino

mv *.ext1 *.ext2 *.extn /ruta/destino

Cả hai trường hợp đều phục vụ, trong trường hợp đầu tiên những gì chúng tôi làm là chỉ định con đường xuất phát và sau đó là phần mở rộng mà chúng tôi sẽ di chuyển. Chỉ những tệp này sẽ được di chuyển chứ không phải những tệp khác, ảnh hưởng đến bất kỳ tệp nào, bất kể tên của nó. Trong trường hợp thứ hai, giả sử rằng chúng ta đang làm việc từ thư mục chứa các tệp mà chúng ta sẽ di chuyển ...

Ví dụ: hãy tưởng tượng rằng chúng ta muốn di chuyển tất cả các video từ một thư mục sang một thư mục khác. Thay vào đó, trong thư mục này có các tài liệu .txt, .odt và cả nhạc .mp3. Nếu chúng tôi chỉ quan tâm đến việc di chuyển .flv, .mp4, .avi và .mkv, những gì chúng tôi sẽ làm như sau:

mv /home/Documentos/*.{flv, mp4, avi, mkv} /home/Multimedia

Thật đơn giản, khi Hãy liệt kê nội dung của thư mục nguồn đã nói với một lsChúng ta sẽ thấy rằng tất cả các tệp đã di chuyển đều biến mất, nhưng những tệp mà chúng ta không muốn ảnh hưởng sẽ vẫn còn. Một ví dụ rất đơn giản, nhưng chắc chắn người mới bắt đầu đánh giá cao!


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   gerarjors dijo

    đóng góp xuất sắc và hữu ích