Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/09/2005, à 16:57

marie30

question console

qui peut me dire ce que signifie cette phrase quand j'ouvre le terminal


Could not open input file: /usr/local/bin/getIp.php.

si quelqu'un sait merci de répondre...

#2 Le 13/09/2005, à 18:11

JJL

Re : question console

[Réponse idiote]
Impossible d'ouvrir le fichier /usr/local/bin/getIp.php.
[/Réponse idiote]
Mais je suppose que ca tu le savait déjà smile

Tu peux essayer de voir si le fichier existe dans ton système :

ls -l /usr/local/bin/getIp.php

en ligne de commande
ou avec nautilus (ou konqueror sous kubuntu)

Sinon, pourquoi essaye-t-il d'ouvrir un tel fichier au lancement d'une console ? No idea sad
Tu peux chercher dans ton .bashrc, .profile... peut-etre que le lancement se fait la

cd ~/
grep getIp .*

Hors ligne

#3 Le 13/09/2005, à 21:00

marie30

Re : question console

voila ce que ça me dit ????
je ne comprends pas ?


marie@marie:~$ cd ~/
marie@marie:~$ grep getIp .*
.bash_history:php -f /usr/local/bin/getIp.php
.bash_history:sudo stat /usr/local/bin/getIp.php
.bash_history:sudo find /usr/local/bin/getIp.php
.bash_history:sudo find /usr/local/bin/getIp.php
.bashrc:    php -f /usr/local/bin/getIp.php

help !!! merci

#4 Le 13/09/2005, à 21:21

JJL

Re : question console

marie30 a écrit :

.bash_history:php -f /usr/local/bin/getIp.php
.bash_history:sudo stat /usr/local/bin/getIp.php
.bash_history:sudo find /usr/local/bin/getIp.php
.bash_history:sudo find /usr/local/bin/getIp.php

Dans ce fichier tu as l'historique des commandes que tu as tapées.

marie30 a écrit :

.bashrc:    php -f /usr/local/bin/getIp.php

La c'est un fichier qui est executé quand bash est lancé (bash c'est l'interpreteur de ligne de commande) donc chaque fois que tu ouvre une console il essaye d'executer getIp.php. Le "php -f", c'est l'interpreteur de language php
Visiblement, tu n'as pas de fichier /usr/local/bin/getIp.php (le ls ne donne rien ?)
Donc, solution simple tu vire la ligne du .bashrc (avec vi ou gedit ou n'importe quel editeur de texte)

Apres la question est : quoi/qui a mis cette commande dans ton .bashrc ?
As-tu tapé les commandes listées dans ton .bash_history
tu peux essayer de taper

dpkg -S /usr/local/bin/getIp.php

qui te dira quel paquet a installé ce fichier (s'il est toujours installé)

Hors ligne

#5 Le 13/09/2005, à 21:55

marie30

Re : question console

voila ce qu'il me dit:
 
dpkg : /usr/local/bin/getIp.php introuvable.


et avec ls pareil il trouve pas ...comment fait on pour virer la ligne du .bashrc ?

#6 Le 13/09/2005, à 21:58

marie30

Re : question console

après le gedit :


# ~/.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 running interactively, then:
if [ "$PS1" ]; then

    # don't put duplicate lines in the history. See bash(1) for more options
    # export HISTCONTROL=ignoredups

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

    # enable color support of ls and also add handy aliases
    if [ "$TERM" != "dumb" ]; then
    eval `dircolors -b`
    alias ls='ls --color=auto'
    #alias dir='ls --color=auto --format=vertical'
    #alias vdir='ls --color=auto --format=long'
    fi

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

    # set a fancy prompt
    PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '

    # If this is an xterm set the title to user@host:dir
    case $TERM in
    xterm*)
        PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
        ;;
    *)
        ;;
    esac

    # enable programmable completion features (you don't need to enable
    # this, if it's already enabled in /etc/bash.bashrc).
    #if [ -f /etc/bash_completion ]; then
      source /etc/bash_completion
    #fi

    php -f /usr/local/bin/getIp.php
fi



je ne comprends pas !!!
help me please..;

#7 Le 13/09/2005, à 22:16

JJL

Re : question console

marie30 a écrit :

comment fait on pour virer la ligne du .bashrc ?

ben tu l'ouvre avec gedit, tu efface la ligne et tu sauvegarde.

Hors ligne

#8 Le 13/09/2005, à 22:40

marie30

Re : question console

merci beaucoup ça y est elle n'apparait plus wink