nvar ved at installere en driver til mit webcam da strømmen røg, når jeg nu åbner min terminal får jeg flg fejlmelding;
bash: /etc/bash.bashrc: line 63: syntax error near unexpected token `then'
bash: /etc/bash.bashrc: line 63: ` if [ "$1" == "" ]; then'
dette gør at jeg ikke kan komme ind og lave handlinger, -åbne for administration.
nogen der ved how to fix this
fejlmelding i terminal _LØST
-
- Indlæg: 119
- Tilmeldt: 3. nov 2008, 22:41
- Geografisk sted: Sdr jylland
fejlmelding i terminal _LØST
Senest rettet af fretplay 3. okt 2009, 19:15, rettet i alt 1 gang.
-
- Redaktør
- Indlæg: 5515
- Tilmeldt: 26. apr 2008, 20:52
- IRC nickname: laoshi
- Geografisk sted: Vejle
Re: fejlmelding i terminal
Jeg tror at det letteste vil være at geninstallere bash (og da det så ikke kan lade sig gøre gennem terminalen får du her kun den grafiske løsning):
System > Administration > Synaptic - søg efter bash og vælg til geninstallation pakkerne bash og bash-completion
System > Administration > Synaptic - søg efter bash og vælg til geninstallation pakkerne bash og bash-completion
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"
(Dietrich Bonhoeffer 1906-1945)
http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"
(Dietrich Bonhoeffer 1906-1945)
http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
-
- Indlæg: 119
- Tilmeldt: 3. nov 2008, 22:41
- Geografisk sted: Sdr jylland
Re: fejlmelding i terminal
okay, det vil jeg prøve, -lige et spørgsmål, -hvad er bash helt præcist? -er det korrekt forstået at problemet skyldes at en process ikke kan køre færdig og derfor looper ell lig? -bare nysgerrig over hvad der li sker
-og tak
-og tak
-
- Indlæg: 119
- Tilmeldt: 3. nov 2008, 22:41
- Geografisk sted: Sdr jylland
Re: fejlmelding i terminal
okay mystisk hehe;
nu har jeg gjort som du sagde, (geninstalleret bash+bash compl.) -får så samme melding når jeg åbner terminalen, men alt ser ud til at virke som det skal :-s
nu har jeg gjort som du sagde, (geninstalleret bash+bash compl.) -får så samme melding når jeg åbner terminalen, men alt ser ud til at virke som det skal :-s
-
- Redaktør
- Indlæg: 5515
- Tilmeldt: 26. apr 2008, 20:52
- IRC nickname: laoshi
- Geografisk sted: Vejle
Re: fejlmelding i terminal
Kort fortalt så er bash den kommando-shell som du bruger i Ubuntu når du anvender terminalen. De forskellige scripts som kører er som standard skrevet i bash (Bourne Again Shell).
Den fil som melder fejl: /etc/bash.bashrc sætter nogle indstillinger for hvordan terminalen opfører sig.
Og et eller andet som du har installeret har åbenbart sat tingene op på en måde som ikke er i orden hvad angår scriptets syntaks.
Du kan eventuelt prøve at se på den med gedit i superbrugertilstand. Brug terminalen og skriv:
-
Du kan så udkommentere de kriminelle linjer (sæt tegnet # foran linjen) og gemme og så se om ikke tingene så fungerer, hvis ikke du kan regne ud hvad præcis fejlen består i.
Min aktuelle bashrc som vist er meget standard er for øjeblikket kun på 60 linjer, så når du får at vide at der en en syntaksfejl nær linje 63 så er din åbenbart længere. Men hvad udvidelsen skal gøre godt for kan jeg ikke umiddelbart fortælle dig.
Du kan eventuelt erstatte den fejlbehæftede bashrc med denne
Den fil som melder fejl: /etc/bash.bashrc sætter nogle indstillinger for hvordan terminalen opfører sig.
Og et eller andet som du har installeret har åbenbart sat tingene op på en måde som ikke er i orden hvad angår scriptets syntaks.
Du kan eventuelt prøve at se på den med gedit i superbrugertilstand. Brug terminalen og skriv:
Kode: Vælg alt
gksu gedit /etc/bash.bashrc
Du kan så udkommentere de kriminelle linjer (sæt tegnet # foran linjen) og gemme og så se om ikke tingene så fungerer, hvis ikke du kan regne ud hvad præcis fejlen består i.
Min aktuelle bashrc som vist er meget standard er for øjeblikket kun på 60 linjer, så når du får at vide at der en en syntaksfejl nær linje 63 så er din åbenbart længere. Men hvad udvidelsen skal gøre godt for kan jeg ikke umiddelbart fortælle dig.
Du kan eventuelt erstatte den fejlbehæftede bashrc med denne
# System-wide .bashrc file for interactive bash(1) shells.
# To enable the settings / commands in this file for login shells as well,
# this file has to be sourced in /etc/profile.
# If not running interactively, don't do anything
[ -z "$PS1" ] && return
# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize
# set variable identifying the chroot you work in (used in the prompt below)
if [ -z "$debian_chroot" ] && [ -r /etc/debian_chroot ]; then
debian_chroot=$(cat /etc/debian_chroot)
fi
# set a fancy prompt (non-color, overwrite the one in /etc/profile)
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
# Commented out, don't overwrite xterm -T "title" -n "icontitle" by default.
# If this is an xterm set the title to user@host:dir
#case "$TERM" in
#xterm*|rxvt*)
# PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
# ;;
#*)
# ;;
#esac
# enable bash completion in interactive shells
#if [ -f /etc/bash_completion ]; then
# . /etc/bash_completion
#fi
# sudo hint
if [ ! -e $HOME/.sudo_as_admin_successful ]; then
case " $(groups) " in *\ admin\ *)
if [ -x /usr/bin/sudo ]; then
cat <<-EOF
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.
EOF
fi
esac
fi
# if the command-not-found package is installed, use it
if [ -x /usr/lib/command-not-found ]; then
function command_not_found_handle {
# check because c-n-f could've been removed in the meantime
if [ -x /usr/lib/command-not-found ]; then
/usr/bin/python /usr/lib/command-not-found -- $1
return $?
else
return 127
fi
}
fi
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"
(Dietrich Bonhoeffer 1906-1945)
http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"
(Dietrich Bonhoeffer 1906-1945)
http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
-
- Indlæg: 119
- Tilmeldt: 3. nov 2008, 22:41
- Geografisk sted: Sdr jylland
Re: fejlmelding i terminal -fixed
gjorde som beskrevet, og det ordnede vist problemet, -tusind tak, og tak for forklaringen, -det altid godt at vide hvad man egentlig sidder og roder med. -det hjalp at insætte det du havde skrevet i batch filen, -tilsyneladende var det noget med tv konfiguration det var galt med. -passer egentlig med at jeg var ved at installere en driver til et webcam.
muchos grazias
muchos grazias
-
- Redaktør
- Indlæg: 5515
- Tilmeldt: 26. apr 2008, 20:52
- IRC nickname: laoshi
- Geografisk sted: Vejle
Re: fejlmelding i terminal
det altid godt at vide hvad man egentlig sidder og roder med
Bestemt - og ikke mindst hvis man bevæger sig ud over sin home-mappe, for så er det man ikke bare kan lave egne ændringer af systemet, men også sætte det ud af funktion.
- som er det vi i linux-verdenen kalder et script.batch filen
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"
(Dietrich Bonhoeffer 1906-1945)
http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"
(Dietrich Bonhoeffer 1906-1945)
http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi