IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: developpeurP00

Page 1 sur 5 1 2 3 4

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 712

    Ah. Ça avance. C'est la dernière question : ...

    Ah. Ça avance. C'est la dernière question :

    On lui donne une chaîne, et il la garde au chaud :

    La chaîne ici est "coucou toi". Avec des guillemets, tu es d'accord avec moi...
  2. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 712

    :( Dans l'expression echo $var (sans...

    :(

    Dans l'expression echo $var (sans guillemets), le Shell va développer l'expression $var. Le symbole dollar indique qu'il faut chercher le contenu de la variable var. La valeur de v est...
  3. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 712

    Désolé, mais je ne comprends pas. C'est encore...

    Désolé, mais je ne comprends pas. C'est encore flou pour moi

    La variable var contient déjà des guillemets doubles, pourquoi je dois y ajouter des autres ?! ("$var"). Peux-tu m'expliquer en détail...
  4. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 712

    Commande echo et guillemets

    Bonjour tout le monde. Mon problème est de quelqu'un débutant au Shell Linux

    Dans ces exemples, les mots 'coucou' et 'toi' sont séparés par plusieurs espaces (>1)

    1)

    echo coucou ...
  5. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    1 653

    La solution existe avec "sudo env PATH=$PATH...

    La solution existe avec "sudo env PATH=$PATH toto.sh" mais il est important de comprendre pourquoi une solution fonctionne et l'autre non. Je dois corriger un grand script qui bogue à cause de ce...
  6. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    1 653

    et donc ça change quoi ? en plus ça revient à la...

    et donc ça change quoi ? en plus ça revient à la même chose (non ? je ne suis sûr) car c'est root qui exécute la commande 'env' qui appelle à son tour le script toto.sh
  7. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    1 653

    Ah, d'accord. Merci tout le monde. J'ai compris...

    Ah, d'accord. Merci tout le monde. J'ai compris beaucoup de choses grâce à vous. Mais pour arriver à 100 % de compréhension :-) , je chercherai dans le man de la commande env pour comprendre...
  8. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    1 653

    Ça avance : Mais en suivant ton raisonnement...

    Ça avance :

    Mais en suivant ton raisonnement pourquoi alors :


    sudo env PATH=$PATH toto.sh #fonctionne

    Je peux dire aussi (comme tu l'as dit : c'est un extrait de ton message) :

    le...
  9. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    1 653

    Ah ! Mais pourquoi @Sve@r ? C'est parce...

    Ah !

    Mais pourquoi @Sve@r ?

    C'est parce que le Shell va tenter d'exécuter "PATH=$PATH toto.sh" en une seule fois toute la commande comme seul bloc ?, c'est bien ça ?

    Parce que moi, je vois...
  10. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    1 653

    Tu as raison et je me suis trempé. Le chemin PATH...

    Tu as raison et je me suis trempé. Le chemin PATH de l'utilisateur lambda est transmis dans les deux instructions :


    sudo PATH=$PATH script.sh

    et


    sudo env PATH=$PATH script.sh
  11. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    1 653

    Excellent. Tout ça c'est excellent Je pense...

    Excellent. Tout ça c'est excellent

    Je pense que j'ai compris, mais confirmez le :-)

    Le but final du sujet que j'ai posté est pour comprendre le fonctionnement de ces deux commandes :

    ...
  12. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    1 653

    Je commence à comprendre. C'est un début. Mais,...

    Je commence à comprendre. C'est un début. Mais, pourquoi avec cette instruction ci-dessous c'est différent ?


    env xxx=123 sh -c 'echo $xxx'

    Je peux dire ici aussi que le shell va développer...
  13. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    1 653

    Ok pour la troisième instruction, mais je ne...

    Ok pour la troisième instruction, mais je ne comprends pas le comportement des deux autres instructions. 'variable' reste vide !
    Pourtant, je rencontre beaucoup ce syntaxe dans les codes shell.
    ...
  14. Votes reçus
    +0 -0
    Réponses
    35
    Affichages
    1 653

    Demande d'explication : affectation précédant une commande

    Bonjour

    Je souhaiterais qu'on m'explique la différence entre ces trois instructions shell :


    variable=valeur commande

    env variable=valeur commande

    variable=valeur ; commande
  15. Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    792

    ce n'ai pas moi qui a construis la variable....

    ce n'ai pas moi qui a construis la variable. c'est une donnée
  16. Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    792

    Séparer les mots par un symbole sous Shell

    Bonjour.

    J'ai besoin de votre aide pour réaliser une tâche sous Shell Linux

    Supposons que j'ai une variable 'var' dont le contenu est le suivant :


    var="mot-1 mot-2 mot-3 ..... mot-n"...
  17. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 247

    D'accord . ça fonctionne avec sudo sh -c...

    D'accord . ça fonctionne avec


    sudo sh -c "echo blabla > /usr/out.txt"

    Je mets 'Résolu'
    Merci
  18. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 247

    [QUOTE=Sve@r;11950526] Salut .Merci . mais...

    [QUOTE=Sve@r;11950526]

    Salut .Merci . mais comment on fait pour avoir la bonne commande avec sudo , car quand je tape :


    sudo 'echo blabla > /usr/out.txt'

    On me demande cette fois le...
  19. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 247

    Commande sudo avec echo

    Bonjour tout le monde .

    Je cherche une explication de ce comportement de la commande sudo avec l'instruction echo

    1) Sous le compte Root , la commande suivante s'exécute avec succès :


    ...
  20. Votes reçus
    +1 -0
    Réponses
    5
    Affichages
    598

    Faut-il avoir les droits root pour utiliser le...

    Faut-il avoir les droits root pour utiliser le system.d ?
  21. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    402

    Merci .ça marche mais je ne souhaite pas utiliser...

    Merci .ça marche mais je ne souhaite pas utiliser le flag 'cmd' car cela affiche le chemin complet du programme sous cette forme :

    /bin/bash /chemin/surveillance.x.sh

    Je cherche seulement ...
  22. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    402

    Affichage incomplet avec la commande ps

    Bonjour.

    je souhaite connaître le nom du processus à partir de son pid

    La commande est :


    ps -p $pid -o comm=

    Le souci est que le nom affiché est incomplet (il manque quelques...
  23. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    1 655

    Arrêter un processus parent et tous ses enfants

    Bonjour.

    Sur shell (Linux), je ne suis pas arrivé à trouver la bonne méthode pour arrêter un processus parent (dont je connais le pid) avec tous ses enfants (et petits enfants).

    La commande :...
  24. Votes reçus
    +1 -0
    Réponses
    5
    Affichages
    598

    Merci. C’est ce que j'ai cherché . On peut...

    Merci. C’est ce que j'ai cherché
    .
    On peut aussi se servir de ce tutoriel pour arriver à cela :

    https://www.baeldung.com/linux/pid-file

    l'idée est de pouvoir contrôler le programme à partir...
  25. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    598

    contrôle d'un script vis ssh

    Bonjour.
    Je souhaite mettre en place sur le serveur un script shell. ce script doit s'exécuter en arrière plan en continu. Afin de démarrer ce script à distance , j'ai pu comprendre qu'on peut...
Affichage des résultats 1 à 25 sur 124
Page 1 sur 5 1 2 3 4