Simuler touche clavier csh

Wenzel Messages postés 254 Statut Membre -  
Wenzel Messages postés 254 Statut Membre -
Bonjour au forum

je suis actuellement dans le csh et je tente de simuler l'action de la touche entrée avec une commande.

voici mon script
#! /bin/csh
set chaine = Bonjour
write xxxx
# ici tenter d'envoyer la chaine bonjour dans le write.

si vous avez une solution.
Merci !

5 réponses

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    echo envoye un \n en fin de ligne
    $ tty
    /dev/pts/4
    $ echo aaaaaaaaaaaa|write dubcek /dev/pts/3
    $ 
    # autre fenêtre
    $ 
    $ tty
    /dev/pts/3
    $
    Message from dubcek@host on pts/4 at 07:23 ...
    aaaaaaaaaaaa
    EOF
    
    2
  2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    hello
    echo $chaine | write xxxx
    1
  3. KuKrApOk59 Messages postés 444 Date d'inscription   Statut Membre Dernière intervention   84
     
    Bonjour,

    Tu veux faire un passage à la ligne ?

    si ou, le caractère à écrire pour faire cela est '\n'

    # echo -e "toto\ntiti\n\ntoto"
    toto
    titi
    
    toto
    0
  4. Wenzel Messages postés 254 Statut Membre 14
     
    ok je testerai ca aujourd'hui
    le truc c'est que write demande a ce qu'on appuie sur entrée pour envoyer le message.

    alors si je fais un pipe | pour envoyer ma chaine a l'entrée de cette commande ca pourrait marcher.

    merci bien,
    je vous tiens au courant
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Wenzel Messages postés 254 Statut Membre 14
     
    merci ca a bien fonctionné ;)
    0