Linux: Dicas rápidas
domingo, 14 de outubro de 2007
Trocar todas as ocorrências da string1 pela string2 em todos os arquivos do diretório corrente e de forma recursiva.
find ./ -type f -exec sed -i 's/string1/string2/g' {} ;
Trocar apenas a primeira ocorrência da string1 pela string2 em todos os arquivos do diretório corrente e de forma recursiva.
find ./ -type f -exec sed -i 's/string1/string2/' {} ;
Apagar, recursivamente, todos os arquivos de nome *.*~ e que estão no corrente diretório. (Útil para apagar arquivos de backup que não são mais necessários.)
find . -type f -name "*.*~" -exec rm {} ;
Procurar dentre todos os arquivos *.php aqueles que contém a palavra user.
find . -type f -iname '*.php' -exec grep -l -i "user" {} ;
Capturar vídeo da webcam com o MPlayer.
mplayer tv:// -tv driver=v4l:width=640:height=480:device=/dev/video0 -vo x11
J. Alex França, 36 anos, casado, professor e engenheiro eletricista, Londrina-PR.