4
Чому гілка 'if [$ 1 = "1"]' завжди вибирається, навіть якщо $ 1 не є 1?
У мене є сценарій оболонки з назвою "teleport.sh", як це: if [ $1="1" ]; then shift mv "$@" ~/lab/Sun elif [ $1="2" ]; then shift mv "$@" ~/lab/Moon elif [ $1="3" ]; then shift mv "$@" ~/lab/Earth fi Коли я виконую: sh teleport.sh 2 testfile Це testfileпереміщено до ~/lab/Sunкаталогу, що …