GNU/Linux >> Tutoriels Linux >  >> Linux

En utilisant Gnu Screen, j'obtiens une invite brute avec des barres obliques inverses ?

Lorsque j'utilise l'screen programme, l'invite n'est pas interprétée et est simplement la suivante :

\[email protected]\h:\w$

Comment puis-je corriger cela ?

Réponse acceptée :

screen exécute dash ou un autre shell qui ne reconnaît pas ces échappements d'invite spécifiques à bash dans PS1 .

Soit définir le SHELL variable d'environnement à /bin/bash avant de démarrer l'screen , exécutez-le en tant que screen -s /bin/bash ou définissez ce qui suit dans votre ~/.screenrc :

shell /bin/bash

Le ~/.screenrc la commande a priorité sur le -s commutateur de ligne de commande, qui a priorité sur le $SHELL envvar. Si aucun n'est défini /bin/sh sera utilisé.


Linux
  1. Conseils Linux pour l'utilisation de GNU Screen

  2. Faites des calculs dans le shell Linux avec GNU bc

  3. Comment obtenir l'état de sortie d'une commande shell utilisée dans GNU Makefile ?

  4. Obtenir une ligne spécifique à partir d'un fichier texte en utilisant uniquement un script shell

  5. Comment faire en sorte que l'écran GNU ne démarre pas dans mon répertoire personnel sous OS X ?

Démarrer avec GNUPlot

Conseils d'utilisation de l'écran

Pourquoi Gnu Screen / Byobu laisse-t-il du texte inutile dans le shell lors d'une recherche inversée ?

Comment renommer des fichiers avec des espaces à l'aide du shell Linux ?

Écran GNU :changer le focus dans les fenêtres partagées avec la souris

Comment obtenir cpio (gnu, rhel 4) pour extraire dans un répertoire spécifié ?