파일 또는 입력값에서 특정 내용을 검색한다. 파이프는 명령의 실행 결과를 다른 명령의 입력으로 연결하는 기능이다. 리눅스에서 가장 많이 쓰이는 명령어일듯.
$ grep -n 20141026 error.log | less
error.log 파일에서 20141026이 있는 행을 행번호와 함께 표시(n 옵션)한다. 이 결과를 less 명령어를 이용하여 한 페이지씩 출력한다.
$ seq 10 // 1부터 10까지 출력 $ seq 3 9 // 3부터 9까지 출력 $ seq 2 2 10 // 2부터 2씩 증가하면서 10까지 출력 $ seq 10 -2 4 // 10부터 2씩 감소하면서 4까지 출력
$ seq -f %04g 1000 // 1부터 1000까지 출력하는데 0001, 0002 이런 식으로 4자리 까지는 0으로 채워서 출력 $ seq -w 1000 // 1부터 1000까지 출력하는데 0001, 0002 이런 식으로 제일 큰 수의 자리수에 맞춰 0으로 채워서 출력 $ seq -f %e 10 // 1부터 10까지 공학용 표기법으로 출력 $ seq -f %f 10 // 1부터 10까지 소수점 6자리까지 출력 $ seq -f "test-%02g" 20 // test-01, test-02, ... test-20 까지 출력
$ seq -s " " 5 1 2 3 4 5 $ seq -s ":" 5 1:2:3:4:5
TEST-001 부터 TEST-100 까지 디렉터리 100개를 생성
$ for a in `seq -w 100`; do mkdir TEST-$a; done
동일한 명령어를 100회 반복해서 수행
$ for a in `seq 100`; do 명령어; done