hajichan.net technical version
�g�b�v�y�[�W >> unix�R�}���h����(����)

unix�R�}���h����

�֗��ȃR�}���h�g�p��A�g�������ȃR�}���h�A�������C�i�[�ȂǂȂǁE�E�E�Y��Ȃ����x�ɋL�ڂ��Ă݂܂����B�ǂ�unix�v���b�g�z�[���ɂ��g�p�ł���Ǝv���܂��i�����E�E�E�j�B

����

find�R�}���h�֘A

�����̃t�@�C���̒�����Y�����镶���������

% (find [dir] -name [string] > /dev/tty) >& /dev/null
% (find [dir] -type f -print | xargs grep [string] > /dev/tty) >& /dev/null
% find ./ -name "*.html" -o -name "*.htm" -exec grep [string] {} \;

10���ȏ�O�ɕύX���ꂽ�t�@�C��������

% find ./ \( -mtime +10 -a \! -name "*.gz" \) -print
% find ./ -mtime +10 \! -name "*.gz"

�t�@�C������text�Ƃ��������񂪊܂܂��t�@�C���ɂ����āAtext.static�ȊO������

% find ./ \! -name text.static -name "text.*" -mtime +2 -print
% find ./ -mtime +2 \! -name text.static -name "text.*"

back�f�B���N�g���͌�������

% find ./ -name back -prune -o -mtime +1 \! -name text.static -name "text.*"

grep�R�}���h�֘A

�R�����g�s�ȊO��\��

% grep -v "^#" /etc/inetd.conf | sed '/^$/d'

���A���^�C���ɓ���IP�A�h���X����̃A�N�Z�X�݂̂�\��

% tail -f access.log | grep 192.168.1.10
y[W̃gbv֖߂