#!/bin/bash
kommando="java -jar '/home/git/yuicompressor-2.4.7/build/yuicompressor-2.4.7.jar'"
gitdir='/home/git/repositories/gitosis-admin.git/gitosis-export/dev/www/res/'
echo "Vil Du versionere ? (ja/nej)"
read yesno
if [yesno="ja"]
then
echo "Hvad vil du kalde denne version:"
read version
else
echo "ok - surethang !"
while
IFS=$'\n' read linje
do
case "$linje" in
*.css)
$kommando "$gitdir/$linje" --type css >> "$gitdir/`basename \"$linje\" .css`."version".css" ;;
*.js )
$kommando "$gitdir/$linje" --type js >> "$gitdir/`basename \"$linje\" .js`."version".js" ;;
?*)
esac
done < manifest.conf
스크립트를 실행하면 나와 36 줄에서 오류가 발생합니다 (while 루프에 매니페스트를 제공 할 때).Bash - while 루프 입력
당신이 조금 더 당신이 무슨 뜻인지 설명해 주실 작성해야? – MsjComprendo
코드를 직접 작성 했습니까? '? *)'는 무엇을 의미합니까? 이 경우 어떻게해야할까요? –