ฉันกำลังมองหาคำสั่ง linux เดียวที่ให้ฉันทำสิ่งนี้ได้:
cp /some/path/file /another/path/ && ln -sf /another/path/file /some/path/
หากไม่มีอยู่วิธีที่ดีที่สุดในการทำเช่นนี้คือการรวมกลุ่มของไฟล์
ฉันไม่รู้จัก Bash scripting ดีพอที่จะเขียน แต่วิธีแก้ปัญหาของฉันคือการเขียนสคริปต์และเรียกมันว่าสิ่งที่จับใจเหมือน cpln
—
Unkwntech
ไม่ควร cp เป็น mv?
—
Bart van Heukelom
ไม่ได้ตัวเลือก -f เพื่อ ln ดูแลสิ่งนั้น
—
innaM
ลองบน 10GB ไฟล์
—
hayalci
@HelloGoodbye คุณกำลังสับสนกับ
—
itsadok
&&
&
ตามที่เขียนไว้บรรทัดจะตรวจสอบค่าส่งคืนของ cp และรันเฉพาะส่วนที่สองหากทำได้สำเร็จ