되지 않는 난 내 "update.sh"파일에 다음과 같은 기능을 가지고 : 나는 프롬프트 응답이 비어 있는지 물어 싶어결과가 null 또는 빈 문자열
#!/bin/bash
updateSymfony()
{
path=/var/www/symfony
echo "Falls der Symfony-Pfad abweichend von /var/www/symfony ist, geben Sie in bitte hier an, ansonsten nur Enter drücken"
echo " "
read pathanswer
echo $path
echo $pathanswer
if [ -n $pathanswer ]
then
if [ $pathanswer!="" ]
then
if [ $pathanswer!=" " ]
then
if [ -d "$pathanswer" ]
then
$path=$pathanswer
else
echo "Leider existiert der Pfad $pathanswer nicht"
return
fi
fi
fi
fi
if [ -d "$path" ]; then
cp $path $path-backup -R
cd $path
php composer.phar selfupdate
php composer.phar update
clearCache
clearCacheProd
setOwner
else
echo "Es wurde kein Symfony gefunden"
fi
}
합니다. 이것은 Enter-Key를 누를 때 야합니다. 하지만 제 대답은 정답입니다.
내가 뭘 잘못하고있어?