.DS_Store を削除するコマンド

他人に渡す時は不要ファイルは削除しようね




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のバックアップファイル.~を消すバッチ


仮にもプログラマなら不要ファイルは送るべきではないかと

2016年10月5日水曜日