Bagaimana saya bisa menyalin semua file yang dimulai dengan "b" atau "B" dari / bin ke folder tertentu?

15

Bagaimana saya bisa menyalin semua file yang dimulai dengan "b" atau "B" dari / bin ke folder tertentu?

Saya mencoba cp /bin* b, tetapi saya tidak berhasil.

Adrian George
sumber
1
cp /bin/b* /to_folder/harus bekerja
SimplySimon

Jawaban:

26

Menggunakan:

cp /bin/[bB]* ~/tolocation
Symin
sumber
1
Adakah yang mau mengatakan mengapa -1?
Symin
Lihat -1 sangat singkat - itu hilang sekarang.
gertvdijk
saya lebih suka "cp -p" daripada hanya "cp" ...
Olivier Dulac
Saya lebih suka menggunakan cp /bin/[bB]* ~/tolocation/, untuk memastikan bahwa ~ / tolocation adalah direktori dan bukan file.
Zane
12

Perintah yang benar adalah:

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

Anda mungkin akan mendapatkan kesalahan ini:

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

Itu karena seharusnya tidak ada file yang dimulai dengan 'B'. Namun Anda tidak perlu khawatir.

Andrea Corbellini
sumber