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
결과값

 

'shell script' 카테고리의 다른 글

shell script(tar)  (0) 2024.01.15
shell script(case)  (0) 2024.01.15
shell script(for 사용)  (1) 2024.01.14
shell script(condition 예제)  (0) 2024.01.14
shell script (read -p)  (0) 2024.01.14