반응형
rev 명령어
rev 명령어는 텍스트를 역순으로 뒤집어주는 명령어로서 주로 유닉스 및 리눅스 시스템에서 사용됩니다.
설치
rev 명령어는 일반적으로 유닉스 및 리눅스 시스템에 기본으로 설치되어 있습니다.
기본 구문
rev [옵션] [파일]
사용 예시
1. 텍스트 역순으로 뒤집기
echo "Hello, World!" | rev
$ echo "Hello, World!" | rev
!dlroW ,olleH
2. 파일의 내용 역순으로 출력
rev /etc/passwd | head -n 10
$ rev /etc/passwd | head -n 10
hsab/nib/:toor/:toor:0:0:x:toor
nigolon/nibs/rsu/:nibs/rsu/:nomead:1:1:x:nomead
nigolon/nibs/rsu/:nib/:nib:2:2:x:nib
nigolon/nibs/rsu/:ved/:sys:3:3:x:sys
nigolon/nibs/rsu/:nam/ehcac/rav/:nam:21:6:x:nam
nigolon/nibs/rsu/:www/rav/:atad-www:33:33:x:atad-www
nigolon/nibs/rsu/:tnetsixenon/:ydobon:43556:43556:x:ydobon
nigolon/nibs/rsu/:tnetsixenon/::43556:001:x:tpa_
nigolon/nibs/rsu/:dmetsys/nur/:,,,tnemeganaM krowteN dmetsys:201:101:x:krowten-dmetsys
nigolon/nibs/rsu/:dmetsys/nur/:,,,revloseR dmetsys:301:201:x:evloser-dmetsys
파일 /etc/passwd의 내용을 역순으로 출력합니다.
3. 파이프를 사용하여 다른 명령어의 출력 역순으로 출력
ls -l | rev | head -n 10
$ ls -l | rev | head -n 10
465 latot
fnoc.resudda 3202 81 beF 8203 toor toor 1 --r--r-wr-
sevitanretla 71:22 72 voN 6904 toor toor 2 x-rx-rxwrd
elbisna 40:11 8 voN 15 toor toor 3 x-rx-rxwrd
romrappa 3202 81 beF 73 toor toor 3 x-rx-rxwrd
d.romrappa 35:41 31 voN 872 toor toor 8 x-rx-rxwrd
troppa 45:91 7 voN 54 toor toor 3 x-rx-rxwrd
tpa 21:00 81 voN 6904 toor toor 8 x-rx-rxwrd
crhsab.hsab 2202 7 naJ 9132 toor toor 1 --r--r-wr-
noitelpmoc_hsab 1202 21 voN 54 toor toor 1 --r--r-wr-
ls -l 명령어의 출력을 역순으로 출력합니다.
4. 여러 단어를 포함하는 문자열 역순으로 뒤집기
echo "WWW SANGCHUL KR 1111" | rev
$ echo "WWW SANGCHUL KR 1111" | rev
1111 RK LUHCGNAS WWW
rev 명령어는 주로 텍스트 데이터를 간단하게 뒤집을 때 사용됩니다. 다양한 텍스트 처리 작업에서 유용하게 활용할 수 있습니다.
728x90
반응형
'리눅스' 카테고리의 다른 글
Nginx에서 map 디렉티브를 사용하는 방법 (0) | 2023.12.05 |
---|---|
우분투에서 lsyncd를 사용하여 디렉토리 간에 변경 사항을 실시간으로 동기화하는 방법 (0) | 2023.12.01 |
Jenkins 컨테이너에서 Docker를 실행하기 위해 Docker 이미지를 만들기(Jenkins in Docker) (0) | 2023.11.26 |
Docker Compose를 사용하여 Jenkins를 설치하고 실행하는 방법 (0) | 2023.11.25 |
우분투에서 Redis를 소스 코드로 컴파일하고 설치하는 방법 (0) | 2023.11.24 |