ฉันต้องการสร้างไฟล์ tar ที่มีเนื้อหาเป็นของเจ้าของ: คู่ของกลุ่มที่ไม่มีอยู่ในระบบที่ไฟล์นั้นถูกสร้างขึ้นมา
นี่คือทิศทางที่ฉันได้ลอง:
tar ca --owner='otherowner' --group='othergroup' mydata.tgz mydata
และเมื่อใช้คำสั่งนี้ฉันได้รับข้อผิดพลาดต่อไปนี้:
tar: otherowner: Invalid owner
tar: Error is not recoverable: exiting now
มีวิธีบังคับให้ tar ยอมรับเจ้าของหรือไม่: กลุ่มแม้ว่าจะไม่มีอยู่ในระบบที่ไฟล์ถูกสร้างขึ้น?
1
โปรดทราบว่า - เจ้าของไม่ใช่ตัวเลือกที่สนับสนุนโดย tar นี่คือ GNUism ที่ไม่สามารถพกพาได้ ด้วยดาวคุณเช่นใช้ค้นหาในตัวและระบุ -chown ชื่อผู้ใช้ / ผู้ใช้ -chgrp groupname / groupid
—
Schily