KERNEL=$(uname -r | sed 's/[^0-9,.]//g' | cut -c 1-5)
echo $KERNEL
결과
read text
입력 받은 값을 $text로 지정
변수 사용 시 앞에 $ 붙일 것
#!/bin/bash
echo "Type TEXT" #"Type TEXT" 라는 내용을 화면에 출력
read text #받은 입력값을 `text`라는 변수로 선언
echo $text #변수(text)를 출력(echo)
결과
if [ $yn = “Y” ];
$yn의 값이 Y 일때
if [ $yn = “y” -o $yn = “Y" ];
$yn의 값이 y 또는 Y 일때
PRD=$(dmidecode | grep -m1 "Product Name:" | cut -d : -f 2 | sed 's/^[ \\t]*//;s/[ \\t]*$//') if [ "$PRD" = "ProLiant DL380 Gen10"];
$PRD (dmidecode 명령어)의 결과값이 Proliant DL380 Gen10 일때
(예시) $yn의 값이 y면 Y, 아니면 N을 표시
if [ $yn = y ]; then
echo "Y"
else
echo "N"
fi
(예시) $yn의 값이 y면 Y, n이면 N, 다른 값이면 “이상한 값 : {$yn의 값}” 표시
if [ $yn = y ]; then
echo "Y"
elif [ $yn = n ]; then
echo "N"
else
echo -n "이상한 값 : " ; echo $yn
fi