คัดลอกไฟล์ X ครั้งที่เปลี่ยนชื่อด้วยตัวอักษรทั้งหมด


3

ฉันมีไฟล์ sqlite ฐานข้อมูลชื่อ "a.db"

ฉันต้องการคัดลอก 25 ครั้ง (หนึ่งครั้งสำหรับตัวอักษรแต่ละตัว) ที่จะมี: b.db, c.db, d.db ... ... ... z.db

ฉันจะทำสิ่งนี้ใน Bash shell ได้อย่างไร

คำตอบ:


6

A สำหรับการขยายลูปและรั้ง

for pref in {b..z}
do
  cp a.db "$pref.db"
done

mmm .. มันไม่ทำงาน! ฉันเพิ่งคัดลอกและวางรหัสของคุณและเรียกใช้เป็น bash shell ... แต่มันสร้างไฟล์: {a..z} .db
stighy

ฉันแก้ไขโดยใช้: สำหรับ pref ใน qwertyuiopasdfghjklzx cvbn
stighy

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