Help us understand the problem. What is going on with this article?

.DS_Storeと._hogehoge(リソースフォーク)を許さない

私は一応Macを使ってはいますが、それなりにゲームするのでWindowsとかも結構使うんですよ。
そういうときにmacOS側でいじったファイルをWindowsで見ようとすると、「.DS_Store」やら「._a.png」みたいなゴミカスファイル共があるせいで他人と共有するときとか色々とめんどいんですよね。(zip解凍したら出てきたときはキレかけた)

てなわけで調べるとやっぱり消す方法とかあるもんなんですね。

というわけで備忘録も兼ねてまとめておきます。

コマンド

現存してる.DS_Storeを削除

sudo find / -name '.DS_Store' -type f -ls -delete
killall Finder

findの後ろがルートディレクトリなのでなんか嫌だなって思った人は自分で変えるなりしてください

そもそも作らないようにする

defaults write com.apple.desktopservices DSDontWriteNetworkStores True
killall Finder

リソースフォーク削除

dot_clean .

意外と簡単だった。

あとがき

そもそもこんなことしなくてもいいようにしてくれると嬉しいんだけどな!

Ytz_Ichi
底辺大学生
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away