리셋 되지 말자

bash 출력 다루기 - tail, awk 본문

Linux Tips

bash 출력 다루기 - tail, awk

kyeongjun-dev 2020. 1. 29. 17:02

  424  snmpwalk -v2c -c zmfpdhspt1988 134.75.8.102 1.3.6.1.4.1.9.9.91.1.1.1.1.4 | tail -n 4
  425  snmpwalk -v2c -c zmfpdhspt1988 134.75.8.102 1.3.6.1.4.1.9.9.91.1.1.1.1.4 | tail -n -4
  426  snmpwalk -v2c -c zmfpdhspt1988 134.75.8.102 1.3.6.1.4.1.9.9.91.1.1.1.1.4 | tail -n +4
  427  snmpwalk -v2c -c zmfpdhspt1988 134.75.8.102 1.3.6.1.4.1.9.9.91.1.1.1.1.4 | tail -n +21
  428  snmpwalk -v2c -c zmfpdhspt1988 134.75.8.102 1.3.6.1.4.1.9.9.91.1.1.1.1.4 | tail -n +22
  429  snmpwalk -v2c -c zmfpdhspt1988 134.75.8.102 1.3.6.1.4.1.9.9.91.1.1.1.1.4 | tail -n +22 | awk '{print $3}'
  430  snmpwalk -v2c -c zmfpdhspt1988 134.75.8.102 1.3.6.1.4.1.9.9.91.1.1.1.1.4 | tail -n +22 | awk '{print $4}'
  431  snmpwalk -v2c -c zmfpdhspt1988 134.75.8.102 1.3.6.1.4.1.9.9.91.1.1.1.1.4 | tail -n +22 | awk '{print #1 $4}'
  432  snmpwalk -v2c -c zmfpdhspt1988 134.75.8.102 1.3.6.1.4.1.9.9.91.1.1.1.1.4 | tail -n +22 | awk '{print $1 $4}'
  433  snmpwalk -v2c -c zmfpdhspt1988 134.75.8.102 1.3.6.1.4.1.9.9.91.1.1.1.1.4 | tail -n +22 | awk '{print $1\t$4}'
  434  snmpwalk -v2c -c zmfpdhspt1988 134.75.8.102 1.3.6.1.4.1.9.9.91.1.1.1.1.4 | tail -n +22 | awk '{print $1,$4}'
  435  snmpwalk -v2c -c zmfpdhspt1988 134.75.8.102 1.3.6.1.4.1.9.9.91.1.1.1.1.4 | tail -n +22 | awk '{print $1; print $4}'
  436  snmpwalk -v2c -c zmfpdhspt1988 134.75.8.102 1.3.6.1.4.1.9.9.91.1.1.1.1.4 | tail -n +22 | awk '{print $4}'

 

# <명령어> | tail -n 숫자

출력 결과를 맨 마지막 줄로부터 n 줄만큼만 출력

 

# <명령어> | tail +n 숫자

출력 결과를 맨 처음 줄로부터 n줄만큼 생략하고 출력

 

# <명령어> | awk '{print $n}'

출력 결과가 tab, 공백등에 의해 구분 될때, 맨 왼쪽부터 n번 열만 출력

Comments