과 비교합니다. 변수 'LAB'을 읽고 올바른 회사에 전자 메일을 보내야하는 테스트 스크립트가 있습니다. 나는 보았지만 아직 효과가있는 것을 찾을 수 없습니다.
의견이 있으십니까? 이 bash는 스크립트 경우
#!
#
LAB=3
#
if [ "$LAB" = "$1" ];then
echo "Got Zumbrota" && ./mailZ
fi
#
if [ "$LAB" = "$2" ];then
echo "Got Barron" && ./mailB
fi
#
if [ "$LAB" = "$3" ];then
echo "Got Stearns" && ./mailS
fi
shebang을'#!/bin/bash -x'로 변경하고 출력을보십시오. 숫자를 비교하는 경우 [이 페이지] (http://tldp.org/LDP/abs/html/comparison-ops.html)를 통해 읽으십시오. –
' "$ 3"'이 (가) 스크립트 "3"에 전달 된 세 번째 인수입니다. –