Re,

Au fait, ce script lance "gnome-terminal", et contient des lignes
commentées pour utiliser "xterm". Ces lignes sont facilement éditables
pour utiliser d'autre TERM.

Pour remplacer d'un coup gnome-terminal par xterm, il faut intervertir
les deux lignes en raison de l'ouverture de guillemets. La commande
sed suivante permet d'intervertir lignes et commentaires:

 sed '/^#/{N;/xterm.*geom/{ s/#\(.*\)\n\(.*\)/#\2\n\1/ }}' -i ipc_win-demo.sh

----

Petit oubli corrigé: créer le fichier d'historique avant d'entrer
dans une boucle qui va en dépendre...

@@ -16,4 +16,5 @@
     gnome-terminal --geometry +1 -x bash -c "printf '\e];Input window...\a';
         HISTFILE=/tmp/ipc_dem.hist
+       touch \$HISTFILE
        loop=:
        while \$loop && history -c && history -r \$HISTFILE &&

... Vu d'ici, c'est assez con, désolé.

On Sat, Apr 20, 2019 at 06:57:49PM +0200, felix wrote:
>  - https://f-hauri.ch/vrac/ipc_win-demo.sh.txt
>    https://f-hauri.ch/vrac/ipc_win-demo.sh
> 
>    Petite démo. Ouvre 3 fenêtres: Input, Log (output) et Error,
>    lit les commandes dans la fenêtre Input et les affiche les
>    sorties dans les 2 autres fenêtres.
>    Il s'agit d'un script à executer normalement, sans argument.

-- 
 Félix Hauri  -  <fe...@f-hauri.ch>  -  http://www.f-hauri.ch
_______________________________________________
gull mailing list
gull@forum.linux-gull.ch
https://forum.linux-gull.ch/mailman/listinfo/gull

Répondre à