결과에서 2번째 줄의 첫번째 단어 뽑아내기
kubectl get pod -l app=pingpong|grep pingpong|head -2|tail -1|gawk '{print $1}'
실제 사용 예)
POD_NAME=$(kubectl get pod -l app=pingpong|grep pingpong|head -1|gawk '{print $1}')
echo "Pod name is $POD_NAME"
echo "kubectl logs $POD_NAME"
kubectl logs $POD_NAME
#파라미터 존재 여부 확인
if [ -z "$1" ]
then
echo "Mandatory Parameter \$1 : pod name"
exit
fi
#명령어 존재 여부 확인
if ! hash -- gawk 2> /dev/null; then
echo "Command not found gawk \n"
echo "You can install the gawk with as below script :"
echo "brew update"
echo "brew install gawk"
exit
fi
서버 운영하다보면 디스크 용량이 가득차는 경우가 있는데 어느 디렉토리에서 용량을 많이 사용하고 있는지 궁금할 때가 있다. 이 때 각 디렉토리별 용량을 확인하기 위해 필요한 명령어다.
du -h --max-depth=1
du -sh *
현재 폴더의 하위 1depth만 간단하게 볼 때
'IT > Linux_Apache_Nginx' 카테고리의 다른 글
Start / Stop and Restart Apache 2 Web Server Command (0) | 2019.11.05 |
---|---|
[Linux]특정시간 파일을 지우는프로그램을 crond 에 등록 하기 (0) | 2019.11.04 |
zsh 쉘에서 단어 단위 이동 설정 (0) | 2019.09.18 |
Apache Rewrite Module (0) | 2019.08.07 |
[Nginx]Load Balancing 설정 (0) | 2019.05.14 |