$ fpcap() { find -maxdepth 2 -type f | grep -i "$1\.pcap"; };
fpcap 를 실행할 시 find 명령어를 이용하여 현 디렉토리에서 최대 깊이를 2단계 까지 하고 타입이 파일인 것을 대상으로 grep 을 통해 확장자가 .pcap 파일을 찾는다. 만약 인자가 주어지면 $1 이 대입된다.
인자값이 주어지지 않는 경우 확장자가 .pcap 인 것을 찾아낸다.
$ fpcap
./ppp.pcap
./packet/smtp.pcap
./http.pcap
인자값이 주어지면 해당 파일명만 보여준다.
$ fpcap smtp
./packet/smtp.pcap
여기서는 간단한 사용형태만 예로 들었지만, 사용하는 환경이 모두 다르므로 자기 업무에 맞게 이런 기본 기능들을 활용하여 적용해 보면 의외로 유용하게 사용할 수 있는 것이 많다. 비롯 간단한 명령어지만 조금이라도 수고를 덜어줄 수 있다면 유용하지 않을까 한다.
(또는 확장자를 대상으로 하지 않고 file 명령어를 통해 pcap 파일을 확인하여 사용할 수도 있을 것이다. 방법은 무한하다)
여러분들만의 유용한 도구로 상상의 나래를 펼쳐보자~
댓글 없음:
댓글 쓰기