ฉันติดตามUnix Tool Tipบน Twitter และเป็นที่น่าสนใจว่าเคล็ดลับมากมายที่โพสต์ไม่สามารถใช้ได้ใน OS X
ตัวอย่างเช่น:
cp - u จะคัดลอกไฟล์ที่ไม่มีอยู่หรือใหม่กว่าไฟล์ที่มีอยู่ในไดเรกทอรีปลายทาง
ลองใช้สิ่งนี้กับเครื่องของฉันผลลัพธ์:
cp: illegal option -- u
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file ... target_directory
เหตุใดตัวเลือกเหล่านี้จึงไม่มีให้บริการและเป็นไปได้ที่จะเข้าถึงตัวเลือกเหล่านี้ใน OS X
gcp
เพื่อหลีกเลี่ยงความสับสน) ไม่ทราบวิธีการคัดลอกข้อมูลเมตาที่ซับซ้อนที่ไฟล์ OS X สามารถมีได้ (attrs ขยาย ฯลฯ ) ดังนั้นหากคุณใช้gcp
ไฟล์ alias สำเนาจะขาดข้อมูลสำคัญและจะไม่ทำงาน
gcp -R
จะคัดลอกมันไปพร้อมกับทุกสิ่ง) ถ้าคุณหมายถึง._somefilename
นั่นเป็นไฟล์ AppleDouble ที่ใช้ในการจัดเก็บข้อมูลเมตา (ข้อมูลที่ฉันกำลังพูดถึง) ในหนังสือต่างประเทศบางประเภทซึ่ง ... ซับซ้อน ...
brew install coreutils findutils gnu-sed gawk
กับ ดูapple.stackexchange.com/questions/69223/… .