KnowledgeBase

Scripting

Recursively delete directories with a given name

Windows (deletes .svn control directories):

for /f "tokens=* delims=" %%i in ('dir /s /b /a:d *svn') do (
	rd /s /q "%%i"
)

Merge files

Windows

copy /b file1.bin + file2.bin + file3.bin newfile.bin
copy /b *.bin newfile.bin

Find files

Unix

find /starting/directory -name "filename" -type f

Find text in files

Unix

grep -i -n 'text_to_find' *

Write date to variable

Unix

DATE=`date +%Y_%m_%d`

Recursively count number of lines in files

find . -name "*.lua" -print0 | xargs -0 wc -l 

Knowledge Base

Game Development

Personal

PmWiki

pmwiki.org

edit SideBar

Page last modified on December 13, 2008, at 02:10 AM