ฉันจะคัดลอกไฟล์ทั้งหมดที่ขึ้นต้นด้วย“ b” หรือ“ B” จาก / bin ไปยังโฟลเดอร์เฉพาะได้อย่างไร


15

ฉันจะคัดลอกไฟล์ทั้งหมดที่ขึ้นต้นด้วย "b" หรือ "B" จาก / bin ไปยังโฟลเดอร์เฉพาะได้อย่างไร

ฉันพยายามcp /bin* bแต่ฉันไม่ประสบความสำเร็จ


1
cp /bin/b* /to_folder/ควรทำงาน
SimplySimon

คำตอบ:


26

ใช้:

cp /bin/[bB]* ~/tolocation

1
ใครสนใจบอกว่าทำไม -1
Symin

เห็น -1 สั้นมาก - มันหายไปแล้ว
gertvdijk

ฉันอยากจะ "cp -p" มากกว่าแค่แค่ "cp" ...
Olivier Dulac

ฉันชอบที่จะใช้cp /bin/[bB]* ~/tolocation/เพื่อให้แน่ใจว่า ~ / tolocation เป็นไดเรกทอรีและไม่ใช่ไฟล์
Zane

12

คำสั่งที่ถูกต้องคือ:

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

คุณอาจจะได้รับข้อผิดพลาดนี้:

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

นั่นเป็นเพราะไม่ควรมีไฟล์ที่ขึ้นต้นด้วย 'B' อย่างไรก็ตามคุณไม่ควรกังวล

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.