Linux 출력 재 설정 및 정규 표현 식 연습

2065 단어
1. student 사용자 에서 find / etc - name passwd 명령 을 실행 하고 출력 요 구 를 다음 과 같이 관리 합 니 다.
이 문 제 는 일반 사용자 의 모델 에서 연습 하면 효과 가 비교적 뚜렷 하 다.
   1. 모든 올 바른 출력 보이 기, 오류 출력 차단
  
   2. / tmp / find. out 에 올 바른 출력 을 저장 하고 / tmp / find. err 에 잘못 출력 합 니 다.
  
   3. / tmp / find. all 파일 을 만 들 고 이 파일 에 모든 출력 을 저장 합 니 다.
  
   4. 모든 출력 을 / tmp / find. all 에 다시 저장 하고 원본 파일 내용 을 유지 합 니 다.
  
   5. 이 명령 의 모든 출력 차단
  
   6. 이 명령 의 모든 출력 을 표시 하고 데스크 톱 에 있 는 임의의 파일 로 출력 합 니 다.
  
   7. 올 바른 출력 을 / tmp / find. out. 1 에 저장 하고 오류 출력 차단
  
요약: 본 문제 의 주요 연습 >, >, 2 >, 2 > >, & >, & >, / dev / dull  ,2>&1
 2. 처리 파일 은 파일 / usr / share / time / packages / freedesktop. org. xml 에서 다음 과 같이 요구 합 니 다.
   1. 이 파일 에 ich 가 포 함 된 줄 을 찾 아 / root / lines 에 저장 합 니 다.
  
   2. vim 으로 / root / lines 의 빈 칸 을 바 꾸 지만 파일 에 있 는 내용 을 유지 해 야 합 니 다.
  
요약: 이 문 제 는 정규 표현 식 grep (global search regular expression (RE) and print out the line 을 살 펴 보고 정규 표현 식 을 전면적으로 검색 하고 줄 을 인쇄 합 니 다) 는 강력 한 텍스트 검색 도구 입 니 다. 정규 표현 식 으로 텍스트 를 검색 하고 일치 하 는 줄 을 인쇄 할 수 있 습 니 다.
[root@www ~]# grep [-acinv] [--color=auto] '     ' filename
     :
-a :  binary     text          
-c :     '     '    
-i :        ,         
-n :      
-v :    ,        '     '--color=auto :                   !

^  일치 하 는 줄 의 첫머리
$  일치 하 는 줄 위치
*  임 의 문자 일치
 

좋은 웹페이지 즐겨찾기