N'oubliez pas d'accueillir les nouveaux membres par un petit mot dans la rubrique « Nos membres se présentent »  :)

erreur de syntaxe dans le terminal sujet résolu Le sujet est résolu

Questions et astuces...
Répondre
Avatar du membre
duke
Membre confirmé
Membre confirmé

Membre posteur à minima
Messages : 27
Enregistré(e) le : mer. 23 juil. 2025 11:50
Localisation : Genève - Suisse
Système(s) d'exploitation : Zorin Core 17.3
Linux Mint Cinnamon 22.1
Nb de « J’aime » reçus: 8
A remercié : 1 fois
A été remercié(e) : 5 fois
Genre :

erreur de syntaxe dans le terminal

Message n° 1


Message par duke »

Bonjour à tous et toutes,

En ouvrant le terminal, j'ai remarqué en haut du terminal une erreur qui dit : bash: /home/mon prénom/.bashrc: lighe 119: erreur de syntaxe : fin de fichier prématurée

Avez-vous une solution pour corriger cette apparente erreur ?

Cordialement,

Duke
0 J'aime ce message
Linux Mint "Virginia" Xfce 21.3 sur HP Pavilion DV7-1060ez - avec SSD WD Blue 500go et second HDD 320go - 8go RAM
Linux Mint Cinnamon 22.1 sur Samsung 700Z 3A - avec SSD Samsung 870EVO 1TO - 12go RAM
Avatar du membre
jlb
Membre émérite
Membre émérite

Membre super posteur
Messages : 3936
Enregistré(e) le : mer. 11 avr. 2018 08:31
Localisation : Hautes-Pyrénées (65)
Nb de « J’aime » donnés: 501
Nb de « J’aime » reçus: 2053
A remercié : 746 fois
A été remercié(e) : 1161 fois

erreur de syntaxe dans le terminalsujet résolu

Message n° 2


Message par jlb »

Bonjour @duke !
 
duke a écrit : mar. 5 août 2025 12:03 [...] bash: /home/mon prénom/.bashrc: lighe 119: erreur de syntaxe : fin de fichier prématurée
Avez-vous une solution pour corriger cette apparente erreur ?
Le fichier ".bashrc" de Zorin ne comporte que 117 lignes.

bashrc.png

Je pense que tu as dû ajouter quelque chose de syntaxiquement incorrect ou incomplet.


Lance l'explorateur de fichiers et tape "Ctrl h" pour afficher les fichiers cachés (ceux dont le nom est précédé d'un point).
Édite le fichier ".bashrc", supprime ces deux lignes et enregistre la modification.

Tu peux aussi les poster pour que nous puissions voir ce qui cloche et chercher à les corriger...



Si ça ne marche toujours pas :
  • Démarre sur la clé qui t'a permis d'installer Zorin et lance une live session ("Essayer Zorin").
  • Lance l'explorateur de fichiers.
  • Copie le fichier ".bashrc" situé à la racine du répertoire personnel de la live session.
  • Clique sur "Autres emplacements" au bas du volet de gauche, ouvre le répertoire "home" de ton installation Zorin, puis le répertoire correspondant à ton identifiant, et colle le fichier à cet endroit.




 
1 J'aime ce message
Avatar du membre
duke
Membre confirmé
Membre confirmé

Membre posteur à minima
Messages : 27
Enregistré(e) le : mer. 23 juil. 2025 11:50
Localisation : Genève - Suisse
Système(s) d'exploitation : Zorin Core 17.3
Linux Mint Cinnamon 22.1
Nb de « J’aime » reçus: 8
A remercié : 1 fois
A été remercié(e) : 5 fois
Genre :

erreur de syntaxe dans le terminal

Message n° 3


Message par duke »

Bonjour jlb,

Merci pour ton message, et mille excuses pour n'avoir pas pu répondre plus tôt.

Quand tu écris "explorateur de fichiers" tu parles du système de fichiers - Thunar ?
Parce que si c'est bien ça, je n'ai pas de fichier .bashrc.

Par contre, j'ai ce fichier dans un un autre répertoir "mon prénom - Thunar". Et voici ce qu'il y a dedans :

# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples

# If not running interactively, don't do anything
case $- in
    *i*) ;;
      *) return;;
esac

# don't put duplicate lines or lines starting with space in the history.
# See bash(1) for more options
HISTCONTROL=ignoreboth

# append to the history file, don't overwrite it
shopt -s histappend

# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
HISTSIZE=1000
HISTFILESIZE=2000

# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize

# If set, the pattern "**" used in a pathname expansion context will
# match all files and zero or more directories and subdirectories.
#shopt -s globstar

# make less more friendly for non-text input files, see lesspipe(1)
[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"

# 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, unless we know we "want" color)
case "$TERM" in
    xterm-color|*-256color) color_prompt=yes;;
esac

# uncomment for a colored prompt, if the terminal has the capability; turned
# off by default to not distract the user: the focus in a terminal window
# should be on the output of commands, not on the prompt
#force_color_prompt=yes

if [ -n "$force_color_prompt" ]; then
    if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
    # We have color support; assume it's compliant with Ecma-48
    # (ISO/IEC-6429). (Lack of such support is extremely rare, and such
    # a case would tend to support setf rather than setaf.)
    color_prompt=yes
    else
    color_prompt=
    fi
fi

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt

# If this is an xterm set the title to user@host:dir
case "$TERM" in
xterm*|rxvt*)
    PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
    ;;
*)
    ;;
esac

# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
    test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
    alias ls='ls --color=auto'
    #alias dir='dir --color=auto'
    #alias vdir='vdir --color=auto'

    alias grep='grep --color=auto'
    alias fgrep='fgrep --color=auto'
    alias egrep='egrep --color=auto'
fi

# colored GCC warnings and errors
#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'

# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'

# Add an "alert" alias for long running commands.  Use like so:
#   sleep 10; alert
alias alert='notify-send --urgency=low -i "$([ $? = 0 ] && echo terminal || echo error)" "$(history|tail -n1|sed -e '\''s/^\s*[0-9]\+\s*//;s/[;&|]\s*alert$//'\'')"'

# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if ! shopt -oq posix; then
  if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
  elif [ -f /etc/bash_completion ]; then
    . /etc/bash_completion
  fi
fialias re='sudo bash routine-entretien.sh' # Nettoyage et mise à jour du système

Je vais aussi essayer la solution en live usb.

Merci encore !

Duke







 
0 J'aime ce message
Linux Mint "Virginia" Xfce 21.3 sur HP Pavilion DV7-1060ez - avec SSD WD Blue 500go et second HDD 320go - 8go RAM
Linux Mint Cinnamon 22.1 sur Samsung 700Z 3A - avec SSD Samsung 870EVO 1TO - 12go RAM
Avatar du membre
jlb
Membre émérite
Membre émérite

Membre super posteur
Messages : 3936
Enregistré(e) le : mer. 11 avr. 2018 08:31
Localisation : Hautes-Pyrénées (65)
Nb de « J’aime » donnés: 501
Nb de « J’aime » reçus: 2053
A remercié : 746 fois
A été remercié(e) : 1161 fois

erreur de syntaxe dans le terminal

Message n° 4


Message par jlb »

duke a écrit : mar. 5 août 2025 18:26 Je vais aussi essayer la solution en live usb.
Pas si viiite, ya pas l'feu au laaac... Il suffit d'corriger la dernièr' liiigne ! 😏

Remplace :
 

Code : Tout sélectionner

fialias re='sudo bash routine-entretien.sh' # Nettoyage et mise à jour du système


... par :
 

Code : Tout sélectionner

fi
alias re='sudo bash routine-entretien.sh' # Nettoyage et mise à jour du système


Tu as oublié de passer à la ligne en collant l'alias.


                        

 
duke a écrit : mar. 5 août 2025 18:26 Quand tu écris "explorateur de fichiers" tu parles du système de fichiers - Thunar ?
Parce que si c'est bien ça, je n'ai pas de fichier .bashrc.

Non, je parle de l'application qui permet de parcourir l'arborescence du système de fichiers : sous Windows aussi.
Thunar est l'explorateur de fichiers de l'environnement de bureau Xfce (celui de Zorin Lite). Nautilus est celui de GNOME (et de Zorin Core par la même occasion). Nemo est celui de Linux Mint qui l'a créé et des distributions qui l'ont adopté (comme Ubuntu Budgie).

Comme c'est un fichier caché (le point devant le nom), ".bashrc" ne s'affiche pas lorsque l'explorateur de fichiers s'ouvre par défaut sur ton espace personnel ("/home/ton identifiant").
Sauf si tu as fait en sorte que ces fichiers cachés s'affichent en faisant "Ctrl h" ("h" comme "hidden") ou en cliquant sur l'option dans un des menus de l'explorateur de fichiers.
 
Modifié en dernier par jlb le jeu. 7 août 2025 11:13, modifié 1 fois.
1 J'aime ce message
Avatar du membre
duke
Membre confirmé
Membre confirmé

Membre posteur à minima
Messages : 27
Enregistré(e) le : mer. 23 juil. 2025 11:50
Localisation : Genève - Suisse
Système(s) d'exploitation : Zorin Core 17.3
Linux Mint Cinnamon 22.1
Nb de « J’aime » reçus: 8
A remercié : 1 fois
A été remercié(e) : 5 fois
Genre :

erreur de syntaxe dans le terminal

Message n° 5


Message par duke »

jlb a écrit : mar. 5 août 2025 18:53 Hé ! Pas si vite ! Ya pas l'feu au lac... 😏

De bleu de bleu ! C't'équipe ! 😂

Ok, je vais essayer et je vais ouvrir le terminal. Je te tiens au jus.
 
jlb a écrit : mar. 5 août 2025 18:53 Thunar est l'explorateur de fichiers de l'environnement de bureau Xfce (celui de Zorin Lite).

Bon sang ! Mais c'est bien sûr ! J'ai oublié de préciser que depuis mon inscription, j'ai changé pour Zorin Lite qui convenait mieux pour ma machine et la configuration matériel.
Je viens d'ouvrir le terminal, et je n'ai plus le message cité plus haut. Hallelujah !

Merci pour ton aide !

Duke
1 J'aime ce message
Linux Mint "Virginia" Xfce 21.3 sur HP Pavilion DV7-1060ez - avec SSD WD Blue 500go et second HDD 320go - 8go RAM
Linux Mint Cinnamon 22.1 sur Samsung 700Z 3A - avec SSD Samsung 870EVO 1TO - 12go RAM
Avatar du membre
jlb
Membre émérite
Membre émérite

Membre super posteur
Messages : 3936
Enregistré(e) le : mer. 11 avr. 2018 08:31
Localisation : Hautes-Pyrénées (65)
Nb de « J’aime » donnés: 501
Nb de « J’aime » reçus: 2053
A remercié : 746 fois
A été remercié(e) : 1161 fois

erreur de syntaxe dans le terminal

Message n° 6


Message par jlb »

Service !

Mais n'oublie pas de cliquer sur la coche verte du message #2 pour marquer le sujet comme "Résolu".

A la prochaine !
0 J'aime ce message
Avatar du membre
roger
Administrateur
Administrateur

Membre super posteur
Messages : 3047
Enregistré(e) le : mer. 4 avr. 2018 15:54
Localisation : Normandie ( Orne )
Système(s) d'exploitation : Mes systèmes d'exploitation:

Linux Mint, Cinamon,
LMDE 4 & LMDE 5,
Windows 10 Pro sur SSD

Le tout installé sur 2 SSD et 3 Disques Durs branchés dans ma tour.


LMDE 5 :P
A ma préférence entre autre sur le reste.

Petit secret ci dessous...sur tout mes navigateurs web installés chez moi:

Image
Firefox mon fidèle compagnon depuis des années.

Waterfox qui le remplace à ce jour.
Image

Webmaster investi je suis obligé bien entendu de tenir compte des navigateurs web que pourraient utiliser ceux qui me font confiance...

Donc bien, entendu j'ai aussi d'autres navigateurs web installés sur mon pc comme ceux ci ci dessous:

Floorp un top du top qui devrait prochainement remplacer mon navigateur adoré!!!
Microsoft Edge
Google Chrome
Chromium
Nb de « J’aime » donnés: 2156
Nb de « J’aime » reçus: 551
A remercié : 1270 fois
A été remercié(e) : 284 fois
Contact :

erreur de syntaxe dans le terminal

Message n° 7


Message par roger »

jlb a écrit : mar. 5 août 2025 19:19 Mais n'oublie pas de cliquer sur la coche verte du message #2 pour marquer le sujet comme "Résolu".
Heu il l'a po fait donc je le corrige pour lui :poufe:
 
0 J'aime ce message
La science c'est comme la culture :
On la sème, cultive , récolte ( PAS LE POGNON MAIS LE BOULOT !!! ) et surtout on la partage en commun ...
Avatar du membre
duke
Membre confirmé
Membre confirmé

Membre posteur à minima
Messages : 27
Enregistré(e) le : mer. 23 juil. 2025 11:50
Localisation : Genève - Suisse
Système(s) d'exploitation : Zorin Core 17.3
Linux Mint Cinnamon 22.1
Nb de « J’aime » reçus: 8
A remercié : 1 fois
A été remercié(e) : 5 fois
Genre :

erreur de syntaxe dans le terminal

Message n° 8


Message par duke »

Hello @roger ,

Désolé, il me semblait pourtant avoir cliqué sur "résolut"...milles excuses !

Bonne soirée,

Duke
1 J'aime ce message
Linux Mint "Virginia" Xfce 21.3 sur HP Pavilion DV7-1060ez - avec SSD WD Blue 500go et second HDD 320go - 8go RAM
Linux Mint Cinnamon 22.1 sur Samsung 700Z 3A - avec SSD Samsung 870EVO 1TO - 12go RAM
Avatar du membre
roger
Administrateur
Administrateur

Membre super posteur
Messages : 3047
Enregistré(e) le : mer. 4 avr. 2018 15:54
Localisation : Normandie ( Orne )
Système(s) d'exploitation : Mes systèmes d'exploitation:

Linux Mint, Cinamon,
LMDE 4 & LMDE 5,
Windows 10 Pro sur SSD

Le tout installé sur 2 SSD et 3 Disques Durs branchés dans ma tour.


LMDE 5 :P
A ma préférence entre autre sur le reste.

Petit secret ci dessous...sur tout mes navigateurs web installés chez moi:

Image
Firefox mon fidèle compagnon depuis des années.

Waterfox qui le remplace à ce jour.
Image

Webmaster investi je suis obligé bien entendu de tenir compte des navigateurs web que pourraient utiliser ceux qui me font confiance...

Donc bien, entendu j'ai aussi d'autres navigateurs web installés sur mon pc comme ceux ci ci dessous:

Floorp un top du top qui devrait prochainement remplacer mon navigateur adoré!!!
Microsoft Edge
Google Chrome
Chromium
Nb de « J’aime » donnés: 2156
Nb de « J’aime » reçus: 551
A remercié : 1270 fois
A été remercié(e) : 284 fois
Contact :

erreur de syntaxe dans le terminal

Message n° 9


Message par roger »

duke a écrit : mar. 12 août 2025 21:23 Désolé, il me semblait pourtant avoir cliqué sur "résolut"...milles excuses !
Hors sujet de ma part mais pour "explicailler" un peu la chose :)

Aucun soucis à te faire et aucunes excuses à donner cher ami....ça arrive à tout le monde un oubli ou alors de cliquer sur un bouton mais pas au bon endroit quand on a le choix entre parfois deux pages de réponses et que l'une d'entre elles (exemple 23 réponses dans un sujet la réponse n°12 apportant la solution au problème évoqué c'est dans le message n°12 alors qu'il faut cliquer sur l’icône "Résolu" et sa fameuse coche verte.

Ici sur le forum nous privilégions quand un sujet est résolu deux façon de partager une solution salvatrice pour nos lecteurs:

- La première pour les plus pressés ils cliquent sur le bouton "Sujet résolu" dans le titre d'un sujet posté pour aller directement vers la solution proposée.
- La seconde pour ceux qui préfèrent lire entièrement le fil du sujet et les réponses faites dans celui ci pour comprendre le cheminement suivi pour arriver à une solution...

:shy: Mais il est vrai que si le bouton est cliqué au mauvais endroit ou bien souvent "oublié" par un unique visiteur qui ne revient pas ensuite lire les réponses .... le lecteur suivant se demande "mais quelle solution est la bonne pour résoudre mon soucis qui est le même que ce membre là? "
:s Ou si une fonction proposée par notre forum comme tout les boutons présents et qui ont tous des fonctions pas toujours évidentes à comprendre pour le commun de nos membres car nous ne l'avons pas "assez documenté chez nous; il peut parfois arriver que ce genre d'erreur soit vite à signaler ou à corriger tant que peut se faire par l'un d'entre nous tous.

Roger


 
0 J'aime ce message
La science c'est comme la culture :
On la sème, cultive , récolte ( PAS LE POGNON MAIS LE BOULOT !!! ) et surtout on la partage en commun ...
Répondre

Créer un compte ou se connecter pour rejoindre la discussion

Vous devez être membre pour pouvoir répondre

Créer votre compte

Inscrivez-vous pour rejoindre notre communauté.
Participez aux discussions !
Créez vos propres sujets !

S’enregistrer

Membre déjà inscrit