การใช้ 'mdls' จะไม่แสดงข้อมูลเมตาทั้งหมดเพียงบางส่วนเท่านั้น


2

หน้าสั้นแบบย่อของ 'mdls' ให้ทุกข้อบ่งชี้ว่าควรแสดงรายการข้อมูลเมตาทั้งหมดตามค่าเริ่มต้น ด้วยเหตุผลบางอย่างฉันได้รับเพียงส่วนเล็ก ๆ เท่านั้น:

vima@artemis[~]: mdls .bash_history

kMDItemFSContentChangeDate = 2018-02-04 18:56:51 +0000
kMDItemFSCreationDate      = 2018-01-04 17:41:32 +0000
kMDItemFSCreatorCode       = ""
kMDItemFSFinderFlags       = 0
kMDItemFSHasCustomIcon     = 0
kMDItemFSInvisible         = 1
kMDItemFSIsExtensionHidden = 0
kMDItemFSIsStationery      = 0
kMDItemFSLabel             = 0
kMDItemFSName              = ".bash_history"
kMDItemFSNodeCount         = 7376
kMDItemFSOwnerGroupID      = 20
kMDItemFSOwnerUserID       = 502
kMDItemFSSize              = 7376
kMDItemFSTypeCode          = ""

ข้อมูลเมตาที่หายไปยังอยู่ที่นั่นเพราะฉันสามารถเรียกได้ว่า:

vima@artemis[~]: mdls -name kMDItemContentType .bash_history

kMDItemContentType = "public.data"

ความคิดใดที่ทำให้ฉันไม่ได้รับทุกสิ่งพร้อมกัน

ขอบคุณ


คุณใช้ macOS เวอร์ชันใดอยู่ ผลลัพธ์ดูเหมือนแปลกเล็กน้อยเนื่องจาก mdls ของฉันไม่ได้ขึ้นบรรทัดใหม่ที่จุดเริ่มต้นของเอาต์พุต - คุณแน่ใจหรือไม่ว่าคุณไม่ได้ทำอะไรบางอย่างเพื่อให้ส่วนแรกของเอาต์พุตถูกซ่อน / ลบโดยซอฟต์แวร์เทอร์มินัลของคุณหรือคล้ายกัน - mdls แสดง ItemContentType ตามค่าเริ่มต้นโดยไม่มีปัญหา
jksoegaard

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