'grep'에 해당되는 글 2건

  1. 2023.01.19 grep 으로 3자리 수 찾기
  2. 2022.03.22 [LINUX] grep 결과에 따른 처리
728x90
반응형

grep 으로 3자리수 찾기

 

1. '9'로 시작하는 3자리의 수

cat file | grep '^[9][0-9]\{2\}'

 

2. '9'로 시작하는 2자리 또는 3자리의 수 

cat file | grep '^[9][0-9]\{1,2\}'

 

* 터미널 표현 때문에 '\'를 사용한 줄 알았는데 꼭 같이 써 줘야 작동한다.

 

#grep #수찾기

728x90
SMALL
Posted by gromet
728x90
반응형

[LINUX] grep 결과에 따른 처리

 

사용자 목록에서 계정이름만 골라 해당 정보가 있는지 확인하고 디렉토리 사용량을 표시해 주고 싶다.

 

# /bin/bash
res=`cat users.txt | grep $1 | awk '{print $2}'`;
if [ -z $res ];
	# if [ "$res" == 0 ]; 으로도 처리가 가능하다
 then
  echo "No Results"
 else
  echo "Found"
  dbmail-users -l $1@xxx.com
fi
du -sh $1

 

사용법

 

./test.sh user

Found
Opening connection to database...
Opening connection to authentication...
Ok. Connected
Info for user [user@xxx.com]
User ID         : 274
Username        : ueser@xxx.com
Client ID       : 0
Max. mailboxsize: 5000.11 MB
Quotum used     : 2981.39 MB (59.6%)

Aliases:
user@xxx.com

3.7G    user

 

#리눅스 #Linux #grep #awk #bash

 

 

728x90
SMALL
Posted by gromet
이전버튼 1 이전버튼

블로그 이미지
나는 운이 좋은 사람이다 나는 나날이 점점 더 좋아진다 내가 하는 선택과 행동은 반드시 성공으로 이어진다 내게는 인내력과 지속력이 있다 네게는 좋은것들만 모여든다
gromet

공지사항

Yesterday
Today
Total
반응형

달력

 « |  » 2024.11
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함

160x600