OVH Cloud OVH Cloud

Commandes qui ne fonctionnent pas

102 réponses
Avatar
bp
J'ai pris comme bouquin

Reprenez le controle à l'aide de Linux
de Mathieu Nebra
le Site du Zéro

Jusqu'à présent je le trouve très bien pour débuter.
Par contre il y a certaines commandes qui n'ont pas d'effet ou que je
ne trouve pas

Je serais plus précis ce soir

Cela peut il être possible que selon les version de linux il y ai des
commandes différentes?

10 réponses

1 2 3 4 5
Avatar
bp
bp a formulé ce mardi :
Olivier Miakinen a exprimé avec précision :
Le 16/12/2014 14:24, bp répondait à Dominique MICOLLET :

La completion automatique ne fonctionne pas.
Pourriez vous nous indiquer la réponse de $ echo ${SHELL}



je suis dans home/bp donc et il n'y a aucun retour je retrouve mon $ tout
seul



Euh... sur la ligne indiquée par Dominique il ne fallait pas
saisir le premier $, hein ? Juste « echo ${SHELL} ».



non, je n'ai pas mis le prompt seulement echo ${SHELL}



Si ça ne retourne vraiment rien, tu peux aussi essayer la
commande « ps » sans arguments, on devrait voir le shell
comme ça aussi.



j'essaie quand les mises à jour seront finies



donc quand je fais ps au prompt j'ai :
pid TTY time cmd
3690 tty1 00:00:00 bash
3664 tty1 00:00:00 ps
Avatar
yamo'
Le 16/12/2014 15:08, bp a écrit :
Olivier Miakinen a exprimé avec précision :
Le 16/12/2014 14:24, bp répondait à Dominique MICOLLET :

La completion automatique ne fonctionne pas.
Pourriez vous nous indiquer la réponse de
$ echo ${SHELL}



je suis dans home/bp donc et il n'y a aucun retour je retrouve mon $
tout seul



Euh... sur la ligne indiquée par Dominique il ne fallait pas
saisir le premier $, hein ? Juste « echo ${SHELL} ».



non, je n'ai pas mis le prompt seulement echo ${SHELL}



Ça devrait donner :
$ echo ${SHELL}
/bin/bash


Si ça ne retourne vraiment rien, tu peux aussi essayer la
commande « ps » sans arguments, on devrait voir le shell
comme ça aussi.



j'essaie quand les mises à jour seront finies



Tu peux ouvrir plusieurs terminaux, même sur une très vieille machine.
Avatar
Doug713705
Le 16-12-2014, Dominique MICOLLET nous expliquait dans
fr.comp.os.linux.configuration
(<548ffccf$0$12758$) :

La completion automatique ne fonctionne pas.
Pourriez vous nous indiquer la réponse de
$ echo ${SHELL}



Ne fonctionne pas[1] avec bash sur Slackware.

Par contre echo $SHELL fonctionne.

[1] Affiche une ligne vide
--
Dans cet étrange carnaval
On a vendu l'homo sapiens
Pour racheter du Neandertal
-- H.F. Thiéfaine, Aligator 427
Avatar
Dominique MICOLLET
Bonjour,

bp wrote:
donc quand je fais ps au prompt j'ai :
pid TTY time cmd
3690 tty1 00:00:00 bash
3664 tty1 00:00:00 ps



C'est donc bien un /bash/ qui interprête les commandes.
Il semble qu'il ne fasse plus de complétion sur une chaine vide. J'ignore si
c'est codé en dur ou si cela dépend d'une configuration.
Toutefois, comme cela a déjà été écrit, la complétion est plus intéressante
lorsqu'on a déjà frappé quelques lettres.

Il est plus surprenant que la variable SHELL ne soit pas renseignée (SHELL a
bien été tapé en majuscules ?).

Cordialement

Dominique
Avatar
Dominique MICOLLET
Bonjour,

Doug713705 wrote:
$ echo ${SHELL}



Ne fonctionne pas[1] avec bash sur Slackware.



Ben là !
Au vu du manuel de référence bash (3.5.3), l'expansion avec accolades des
variables semble être une obligation. Il y a des opérations de manipulation
du contenu de variables qui sont impossibles sans ces accolades.

Je suis sidéré et bien incapable d'aller plus loin.

Cordialement

Dominique.
Avatar
Doug713705
Le 16-12-2014, François Patte nous expliquait dans
fr.comp.os.linux.configuration
(<m6pevj$n9r$) :

2 fois Tab

mais ça ne fonctionne pas



Tiens, je remarque pour la première fois que sous ma Wheezy
avec bash comme shell, ça ne fait rien non plus. Et effectivement
avec si je tape une première lettre puis 2 fois tabulation là
j'ai bien une liste de commandes qui apparaît.




Sous sid, j'ai:

Display all 3626 possibilities? (y or n)



Chouette un concours, ça faisait longtemps:

Display all 4389 possibilities? (y or n)

--
Un autre fou sort de son trou
Et vient respirer la lumière
Qui gerce les murs d'Hangui-Tcheou
Comme un grand coup de cimeterre
-- H.F. Thiéfaine, Le chant du fou
Avatar
Francois Lafont
Le 16/12/2014 16:25, Dominique MICOLLET a écrit :
Bonjour,

Doug713705 wrote:
$ echo ${SHELL}



Ne fonctionne pas[1] avec bash sur Slackware.



Ben là !
Au vu du manuel de référence bash (3.5.3), l'expansion avec accolades des
variables semble être une obligation. Il y a des opérations de manipulation
du contenu de variables qui sont impossibles sans ces accolades.

Je suis sidéré et bien incapable d'aller plus loin.



Ben moi pareil. Que « echo $SHELL » et « echo ${SHELL} » ne
donnent pas la même chose sur un shell Bash, fût-il sur Slackware,
ça me laisse coi. ;)

--
François Lafont
Avatar
bp
Dominique MICOLLET a présenté l'énoncé suivant :

Il est plus surprenant que la variable SHELL ne soit pas renseignée (SHELL a
bien été tapé en majuscules ?).



euh....

je viens de la retaper en majuscule et j'ai:
/bin/bash
Avatar
Dominique MICOLLET
Bonjour,

bp wrote:
je viens de la retaper en majuscule et j'ai:
/bin/bash



Vous venez donc d'expérimenter une différence essentielle entre windows et
unix : les majuscules sont significatives.

Bon courage dans la poursuite de votre découverte d'unix.

Cordialement

Dominique.
Avatar
Doug713705
Le 16-12-2014, Dominique MICOLLET nous expliquait dans
fr.comp.os.linux.configuration
(<54904ee2$0$12763$) :

Bonjour,

Doug713705 wrote:
$ echo ${SHELL}



Ne fonctionne pas[1] avec bash sur Slackware.



Ben là !
Au vu du manuel de référence bash (3.5.3), l'expansion avec accolades des
variables semble être une obligation. Il y a des opérations de manipulation
du contenu de variables qui sont impossibles sans ces accolades.

Je suis sidéré et bien incapable d'aller plus loin.



Qu'on se comprenne bien, ça ne fonctionne pas _uniquement_ sur la
variable SHELL.

:~$ echo ${A}
12

:~$ B="usenet is dying, film at 11"
:~$ echo ${B}
usenet is dying, film at 11

:~$ echo ${SHELL}
/bin/bash

Bon, ben là je ne comprends pas mais d'un coup c'est tombé en marche !

--
Moi je vous dis bravo et vive la mort !
-- H.F. Thiéfaine, Aligator 427
1 2 3 4 5