MAC(Linux)上で.DS_Storeを削除する
MacからWindows環境などへ送る場合などに
と言うより他人に渡す場合に
find ./ \( -name ".DS_Store" -or -name "._*" \) -print -exec rm {} ";"
現在のディレクトリ(カレントディレクトリ)以下のファイルが削除されます。コマンドを打つなりバッチファイルを作るなり
Windows上で.DS_Storeを削除する
Windows環境に.DS_Store 付きのファイルが送られてきた場合などに
set /P STR_INPUT="以上を削除します。よろしいですか?(Y/N): "
@echo off
IF "%STR_INPUT%" == "y" (
forfiles /s /m *.*‾ /c "cmd /c del @file"
) ELSE IF "%STR_INPUT%"=="Y" (
forfiles /s /m *.*‾ /c "cmd /c del @file"
) ELSE (
echo "%STR_INPUT%:処理中止"
)
pause
バッチファイルでやった方がいいかな
以前も似たようなことをしていた
linuxのバックアップファイル.~を消すバッチ
仮にもプログラマなら不要ファイルは送るべきではないかと