하루 셸 명령 Liux 텍스트 작업 시리즈-tac,rev 명령 상세 설명

2717 단어 linuxtacrev
설명:
tac 와 rev 는 필연 적 인 관계 가 없고 유일 하 게 똑 같은 것 은 그들 이'악역'이라는 것 이다.tac 는 사실 cat 의 반전 입 니 다.cat 가 정상적으로 출력 하면 tac 는 거꾸로 출력 합 니 다.그러나 줄 의 마지막 줄 에서 출력 합 니 다.그러면 rev 는 요?rev 는 각 줄 의 마지막 자모 에서 첫 번 째 자모 까지 역순 으로 출력 합 니 다.
단순 실례
명령
파일 필터 분할 및 병합
tac 명령 은 파일 이 행동 하 는 단위 의 역순 출력,즉 첫 줄 을 마지막 으로 표시 하고 마지막 줄 을 먼저 표시 하 는 데 사 용 됩 니 다.
문법
tac(옵션)(인자)
옵션
-a 또는 append:내용 을 파일 의 끝 에 추가 합 니 다.
-i 또는-ignore-interrupts:중단 신 호 를 무시 합 니 다.
매개 변수
파일 목록:내용 을 저장 할 파일 목록 을 지정 합 니 다.
tac tac.txt
tac 도움말 문 서 는 마지막 줄 에서 출력 됩 니 다.
tac 도움말 문 서 는 줄 마다 거꾸로 출력 되 지만 첫 줄 에서 마지막 줄 까지 출력 합 니 다.
도움말 문서 보기:
tac help
용법:tac[옵션]...[파일]...
지정 한 파일 을 줄 별로 거꾸로 놓 고 표준 출력 에 기록 합 니 다.
 파일 이나 파일 을'-'로 지정 하지 않 으 면 표준 입력 에서 데 이 터 를 읽 습 니 다.
긴 옵션 에 사용 해 야 할 인 자 는 짧 은 옵션 에 도 필요 합 니 다.
  -b, --before            줄 끝 이 아 닌 줄 끝 에 분리 표 지 를 추가 합 니 다.
  -r, --regex            구분 표 지 를 정규 표현 식 으로 해석 합 니 다.
  -s,--separator=문자열    줄 바 꾸 기 대신 지정 한 문자열 을 구분 표시 로 사용 합 니 다.
      --help        이 도움말 정 보 를 표시 하고 종료 합 니 다.
      --version        버 전 정보 보이 기 및 종료
rev
rev 명령 은 파일 의 모든 줄 내용 을 문자 단위 로 역순 으로 출력 합 니 다.즉,첫 번 째 문 자 는 마지막 으로 출력 하고 마지막 문 자 는 가장 먼저 출력 하 며 순서대로 유추 합 니 다.
문법
rev(인자)
매개 변수
파일:내용 을 거꾸로 표시 할 파일 을 지정 합 니 다.
실례 rev help
Usage: rev [options] [file ...]
Options:
 -V, --version   output version information and exit
 -h, --help      display this help and exit

[root@localhost ~]# cat iptables.bak
# Generated by iptables-save v1.3.5 on Thu Dec 26 21:25:15 2013
*filter
:INPUT DROP [48113:2690676]
:FORWARD accept [0:0]
:OUTPUT ACCEPT [3381959:1818595115]
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A OUTPUT -o lo -j ACCEPT
COMMIT
# Completed on Thu Dec 26 21:25:15 2013

[root@localhost ~]# rev iptables.bak  
3102 51:52:12 62 ceD uhT no 5.3.1v evas-selbatpi yb detareneG #
retlif*
]6760962:31184[ PORD TUPNI:
]0:0[ TPECCA DRAWROF:
]5115958181:9591833[ TPECCA TUPTUO:
 TPECCA j- ol i- TUPNI A-
 TPECCA j- 22 tropd-- pct m- pct p- TUPNI A-
 TPECCA j- 08 tropd-- pct m- pct p- TUPNI A-
 TPECCA j- DEHSILBATSE,DETALER etats-- etats m- TUPNI A-
 TPECCA j- pmci p- TUPNI A-
 TPECCA j- ol o- TUPTUO A-
TIMMOC
3102 51:52:12 62 ceD uhT no detelpmoC #
이 두 명령 은 비교적 간단 해서 함께 썼 다.앞으로 이런 간단 한 명령 은 다 시 는 쓰 지 않 을 것 이다.기본 명령 에 대해 묻 는 친구 가 있어 붓 을 들 려 고 하 니 따분 하고 재 미 없 는 느낌 이 들 었 다.

좋은 웹페이지 즐겨찾기