2
#!/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
你自己寫了代碼嗎?什麼是'?*)'應該是什麼意思?在這種情況下應該做什麼? –