Re: LimeWire i jego skrypt
Jacek Konieczny napisał(a): > On Sun, May 29, 2005 at 04:57:15PM +0200, [EMAIL PROTECTED] wrote: > >>robert j. wozny napisał(a): >> >>> sed -e "s|/bin/sh|/bin/bash|g" >>> >> >>i mam taka odpowiedz: >> >>/usr/java/jre1.5.0_01/bin/java[1]: syntax error: `(' unexpected > > > Najwyraźniej to /usr/java/jre1.5.0_01/bin/java też musisz tym sedem > potraktować... > > >>czyli problem niby rozwiazany ale troche nieprofewsjonalnie i nie >>wiadomo czemu ten z rpma nei chcial dzialac :/ > > > Bo RPMa robił ktoś, kto się nie zna na rzeczy (pewnie jakiś RedHatowiec, > abo co ;-) ) i popsuł skrypt "java". > > Pozdrowienia, > Jacek > ___ > pld-users-pl mailing list > pld-users-pl@lists.pld-linux.org > http://lists.pld-linux.org/mailman/listinfo/pld-users-pl > Dzięki za pomoc :) ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: LimeWire i jego skrypt
On Sun, May 29, 2005 at 04:57:15PM +0200, [EMAIL PROTECTED] wrote: > robert j. wozny napisał(a): > > > > sed -e "s|/bin/sh|/bin/bash|g" > > > > i mam taka odpowiedz: > > /usr/java/jre1.5.0_01/bin/java[1]: syntax error: `(' unexpected Najwyraźniej to /usr/java/jre1.5.0_01/bin/java też musisz tym sedem potraktować... > czyli problem niby rozwiazany ale troche nieprofewsjonalnie i nie > wiadomo czemu ten z rpma nei chcial dzialac :/ Bo RPMa robił ktoś, kto się nie zna na rzeczy (pewnie jakiś RedHatowiec, abo co ;-) ) i popsuł skrypt "java". Pozdrowienia, Jacek ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: LimeWire i jego skrypt
On Sun, May 29, 2005 at 04:22:36PM +0200, [EMAIL PROTECTED] wrote: > sciagnalem osatnio LimeWire (P2P) i mam problem z jego uruchomieniem, po > wpisaniu limewire w konsoli otrzymuje komunikat: > runLime.sh[25]: syntax error: `(' unexpected > i klops. Spróbuj "#!/bin/sh" zamienić na "#!/bin/bash". Zapewne kolejny bashowy skrypt, któremu się wydaje, że może działać z "#!/bin/sh", który może być dowolnym POSIXowych shellem, niekoniecznie bashem. Oczywiście problem należałoby zgłosić autorom skryptu. Pozdrowienia, Jacek ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: LimeWire i jego skrypt
On Sun, 29 May 2005 [EMAIL PROTECTED] wrote: > robert j. wozny napisał(a): > > Quoting [EMAIL PROTECTED]: > > > > > >>sciagnalem osatnio LimeWire (P2P) i mam problem z jego uruchomieniem, po > >>wpisaniu limewire w konsoli otrzymuje komunikat: > >>runLime.sh[25]: syntax error: `(' unexpected > >>i klops. > >>moze przytocze zawarotsc tego skryptu bo nie kazdemu musi sei chciec > > > > > > sed -e "s|/bin/sh|/bin/bash|g" > nie dzialao mi to co napisales, nawet nie mam pojecia co to jest ;) > chodziło o to abyś w pliku skryptu zmienił wszystkie /bin/sh na /bin/bash. wystarczyło spojrzeć w man sed i wszystko stałoby się jasne :) pozdrawiam -- Michał 'lipek' Lipka ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: LimeWire i jego skrypt
robert j. wozny napisał(a): > Quoting [EMAIL PROTECTED]: > > >>sciagnalem osatnio LimeWire (P2P) i mam problem z jego uruchomieniem, po >>wpisaniu limewire w konsoli otrzymuje komunikat: >>runLime.sh[25]: syntax error: `(' unexpected >>i klops. >>moze przytocze zawarotsc tego skryptu bo nie kazdemu musi sei chciec > > > sed -e "s|/bin/sh|/bin/bash|g" > > -- r. > ___ > pld-users-pl mailing list > pld-users-pl@lists.pld-linux.org > http://lists.pld-linux.org/mailman/listinfo/pld-users-pl > nie dzialao mi to co napisales, nawet nie mam pojecia co to jest ;) ale przxestudiowalem skrypt i doszedlem do wniosku ze on tylko lokalizuje katalog z java i sprawdza wersje i na koniec uruchamia ten program wiec recznie znalazlem jave i wpisalem to co pisze w tym pliku: /usr/java/jre1.5.0_01/bin/java -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog -Djava.library.path=. -jar LimeWire.jar i mam taka odpowiedz: /usr/java/jre1.5.0_01/bin/java[1]: syntax error: `(' unexpected a jak sciagnalem sobie wersje nie-rpm i uruchomilem ja tym poleceniem to jest ok ;) czyli problem niby rozwiazany ale troche nieprofewsjonalnie i nie wiadomo czemu ten z rpma nei chcial dzialac :/ ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
Re: LimeWire i jego skrypt
Quoting [EMAIL PROTECTED]: > sciagnalem osatnio LimeWire (P2P) i mam problem z jego uruchomieniem, po > wpisaniu limewire w konsoli otrzymuje komunikat: > runLime.sh[25]: syntax error: `(' unexpected > i klops. > moze przytocze zawarotsc tego skryptu bo nie kazdemu musi sei chciec sed -e "s|/bin/sh|/bin/bash|g" -- r. ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
LimeWire i jego skrypt
sciagnalem osatnio LimeWire (P2P) i mam problem z jego uruchomieniem, po wpisaniu limewire w konsoli otrzymuje komunikat: runLime.sh[25]: syntax error: `(' unexpected i klops. moze przytocze zawarotsc tego skryptu bo nie kazdemu musi sei chciec sciagac ten program (niestety ja sie nie znam na skryptach shella a ten program jest w javie i uruchamiany tym skryptem): --- #!/bin/sh # # Runs LimeWire. This script must be executed in your LimeWire # install directory. # try to discover java MSG0="Loading LimeWire:" MSG1="Starting LimeWire..." MSG2="Java exec found in " MSG3="OOPS, your java version is too old " MSG4="You need to upgrade to JRE 1.4.x or newer from http://www.java.com"; MSG5="Suitable java version found " MSG6="Configuring environment..." MSG7="OOPS, you don't seem to have a valid JRE. LimeWire works best with Sun JRE available at http://www.java.com " MSG8="OOPS, unable to locate java exec in " MSG9=" hierarchy" MSG10="Java exec not found in PATH, starting auto-search..." MSG11="Java exec found in PATH. Verifying..." look_for_java() { JAVADIR=/usr/java IFS=$'\n' potential_java_dirs=(`ls -1 "$JAVADIR" | sort | tac`) IFS= for D in "[EMAIL PROTECTED]"; do if [[ -d "$JAVADIR/$D" && -x "$JAVADIR/$D/bin/java" ]]; then JAVA_PROGRAM_DIR="$JAVADIR/$D/bin/" echo $MSG2 $JAVA_PROGRAM_DIR if check_version ; then return 0 else return 1 fi fi done echo $MSG8 "${JAVADIR}/" $MSG9 ; echo $MSG4 return 1 } check_version() { JAVA_HEADER=`${JAVA_PROGRAM_DIR}java -version 2>&1 | head -n 1` JAVA_IMPL=`echo ${JAVA_HEADER} | cut -f1 -d' '` if [ "$JAVA_IMPL" = "java" ] ; then VERSION=`echo ${JAVA_HEADER} | sed "s/java version \"\(.*\)\"/\1/"` if echo $VERSION | grep "^1.[0-3]" ; then echo $MSG3 "[${JAVA_PROGRAM_DIR}java = ${VERSION}]" ; echo $MSG4 return 1 else echo $MSG5 "[${JAVA_PROGRAM_DIR}java = ${VERSION}]" ; echo $MSG6 return 0 fi else echo $MSG7 "[${JAVA_PROGRAM_DIR}java = ${JAVA_IMPL}]" ; echo $MSG4 return 1 fi } echo $MSG1 # locate and test the java executable if [ `uname` = "Linux" ]; then if ! command -v java &>/dev/null; then echo $MSG10 if ! look_for_java ; then exit 1 fi else echo $MSG11 if ! check_version ; then if ! look_for_java ; then exit 1 fi fi fi else JAVA_PROGRAM_DIR="" fi echo $MSG0 export J2SE_PREEMPTCLOSE=1 ${JAVA_PROGRAM_DIR}java -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog -Djava.library.path=. -jar LimeWire.jar if [ $? -ne 0 ]; then echo echo "**" echo "Something went wrong with LimeWire." echo "Maybe you're using the wrong version of Java?" echo "(LimeWire is tested against and works best with with Sun's JRE, Java 1.4+)" echo "The version of Java in your PATH is:" java -version echo fi mam nadzieje ze mi ktos pomoze :) ___ pld-users-pl mailing list pld-users-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-users-pl