shell script

shelll script(&>, $?, count, let)

ttttu_0324 2024. 1. 17. 20:57

cd /dada &> /dev/null      --> cd /dada 명령어 입력시 오류 메시지가 나오면 /dev/null로 보낸다
echo rv:$?                       --> $?는 바로 앞의 명령어의 상태를 return 만약 cd /dada가 정상적으로 실행되면 return 0, 실패                                                 인 경우  return 1

 

실행결과가 잘 나오면 리턴값이 0임

 

--------------------------count--------------------

#!/bin/bash

count=0

while [ $count -lt 10 ]; do
        echo "count: $count"
        let count=count+1                     

done

let을 안하면 결과가 이렇게 나옴 count+1
결과값