Làm cách nào để tôi có thể sao chép tất cả các tệp bắt đầu bằng từ Bv hoặc hoặc Bọ từ / bin vào một thư mục cụ thể?


15

Làm cách nào tôi có thể sao chép tất cả các tệp bắt đầu bằng "b" hoặc "B" từ / bin vào một thư mục cụ thể?

Tôi đã thử cp /bin* b, nhưng tôi đã không thành công.


1
cp /bin/b* /to_folder/nên hoạt động
SimplySimon

Câu trả lời:


26

Sử dụng:

cp /bin/[bB]* ~/tolocation

1
Bất cứ ai quan tâm để nói tại sao -1?
Symin

Nhìn thấy -1 rất ngắn gọn - nó đã biến mất ngay bây giờ.
gertvdijk

tôi thà "cp -p" hơn là chỉ "cp" ...
Olivier Dulac

Tôi thích sử dụng cp /bin/[bB]* ~/tolocation/, để đảm bảo rằng ~ / tolocation là một thư mục chứ không phải là một tập tin.
Zane

12

Lệnh đúng là:

cp /bin/b* /bin/B* destination

Bạn có thể sẽ gặp lỗi này:

cp: cannot stat ‘/bin/B*’: No such file or directory

Đó là bởi vì không có tệp nào bắt đầu bằng 'B'. Tuy nhiên bạn không nên lo lắng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.