Partage
  • Partager sur Facebook
  • Partager sur Twitter

Un genre d'@echo off en linux

Un genre d'@echo off en linux

Sujet résolu
    19 juin 2018 à 23:31:02

    Bonjour, vous savez dans le terminale Linux il y a le nom d'utilisateur @ le nom de la machine.

    Comment le retirer pour que l'on puisse ecrire directement à ras-bord du terminale ?

    Merci

    • Partager sur Facebook
    • Partager sur Twitter
    "La connaissance de l'Homme ne peut pas s'étendre au-delà de son expérience propre", Locke
      19 juin 2018 à 23:59:24

      salut,

      unset PS1

      mais c'est perturbant. 8O

      • Partager sur Facebook
      • Partager sur Twitter

      Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

        20 juin 2018 à 15:28:42

        MERCI ! Et pour faire l'inverse ?

        Par exmple si il n'y a rien et je veut qu'il y ai le nom d'utilisateur @ le nom de la machine ?

        • Partager sur Facebook
        • Partager sur Twitter
        "La connaissance de l'Homme ne peut pas s'étendre au-delà de son expérience propre", Locke
          20 juin 2018 à 16:07:58

          il faut avoir enregistré PS1 :
          oPS1="$PS1"
          unset PS1
          # commandes sans prompt
          PS1="$oPS1"
          sinon, voir man -P'less -p "^ *PROMPTING *$"' bash
          • Partager sur Facebook
          • Partager sur Twitter

          Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

            20 juin 2018 à 16:25:12

            Et si on veut l'enregistrer dans un code et que quand on l'execute on ne voyent déjà plus ?
            • Partager sur Facebook
            • Partager sur Twitter
            "La connaissance de l'Homme ne peut pas s'étendre au-delà de son expérience propre", Locke
              20 juin 2018 à 20:18:21

              keskidi?

              dans un script, le prompt n'apparaît pas.
              un script exécute les commandes à la suite sans jamais revenir au prompt.

              • Partager sur Facebook
              • Partager sur Twitter

              Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

                20 juin 2018 à 20:27:34

                Oui mais quand il a fini de l'executer tout a la fin il apparait ... Comment faire en sorte qu'il n'apparaise pas
                • Partager sur Facebook
                • Partager sur Twitter
                "La connaissance de l'Homme ne peut pas s'étendre au-delà de son expérience propre", Locke
                  20 juin 2018 à 21:16:53

                  pourquoi faire ? il faut que tu explicites ton but pour qu'on te donne une réponse robuste.

                  a priori, tu ne peux pas, car un script s'exécute dans un contexte différent du shell (un sous-shell).
                  pour que les modifications opérées dans un script soient persistante dans le shell courant après son exécution, il faut le sourcer (cf. help source); mais est-ce vraiment souhaitable ?.

                  -
                  Edité par dantonq 20 juin 2018 à 21:17:35

                  • Partager sur Facebook
                  • Partager sur Twitter

                  Validez la réponse utile « Un problème clairement exposé est à moitié résolu. » Pas de MP technique

                    20 juin 2018 à 21:18:13

                    Non c'est bon ! Merci
                    • Partager sur Facebook
                    • Partager sur Twitter
                    "La connaissance de l'Homme ne peut pas s'étendre au-delà de son expérience propre", Locke

                    Un genre d'@echo off en linux

                    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                    • Editeur
                    • Markdown