Last active
November 16, 2024 10:08
-
-
Save changanmoon/034f1ee1c5495191be33a4ccace1397a to your computer and use it in GitHub Desktop.
A script to clean file metadata on macOS
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # This shell script will remove all the metadata given below. | |
| # It can be helpful if you care about privacy issues, as metadata records some file information, like files' download sources. | |
| # Use it with caution. Please don't use it in some special folders (e.g., app bundles). | |
| # If you find other metadata attributes that could be displayed via `ls -la@O` command on macOS, feel free to send your comments, and I'll update this file. | |
| sudo xattr -d -r com.apple.FinderInfo ./* | |
| sudo xattr -d -r com.apple.metadata:kMDItemDownloadedDate ./* | |
| sudo xattr -d -r com.apple.metadata:kMDItemWhereFroms ./* | |
| sudo xattr -d -r com.apple.metadata:kMDLabel_dcgfp2lowzoozdu7tz2pmclsoi ./* | |
| sudo xattr -d -r com.apple.metadata:kMDLabel_hqez2uelswu7lzfwjgxjc4q7ea ./* | |
| sudo xattr -d -r com.apple.metadata:kMDLabel_6342fbnddyk3iospqpxtzz67se ./* | |
| sudo xattr -d -r com.apple.macl ./* | |
| sudo xattr -d -r com.apple.decmpfs ./* | |
| sudo xattr -d -r com.apple.quarantine ./* | |
| sudo xattr -d -r com.apple.diskimages.fsck ./* | |
| sudo xattr -d -r com.apple.diskimages.recentcksum ./* | |
| sudo xattr -d -r com.apple.lastuseddate#PS ./* | |
| sudo xattr -d -r com.apple.metadata:_kMDItemUserTags ./* | |
| sudo xattr -d -r com.apple.TextEncoding ./* | |
| sudo xattr -d -r user.urn:schemas-microsoft-com:#Win32CreationTime ./* |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment