Je passais par this script shell et ne pouvais pas comprendre la commande 'screen_it' utilisée ici. Toute aide appréciéeY a-t-il une commande appelée 'screen_it' dans ubuntu?
0
A
Répondre
1
C'est une fonction, définie à la ligne 109:
function screen_it {
screen -S nova -X screen -t $1
screen -S nova -p $1 -X stuff "$2$NL"
}
Je cite de manual écran:
stuff string
Farcir la chaîne de chaîne dans la mémoire tampon d'entrée de la fenêtre en cours. C'est comme la commande "paste" mais avec beaucoup moins de frais généraux. Vous ne pouvez pas coller de gros tampons avec la commande "stuff". C'est très utile pour les raccourcis clavier. Voir aussi "bindkey". Donc, à partir de cette description, stuff "$2$NL"
va "coller" le second argument et ajouter un retour à la ligne.
0
screen_it
est une fonction définie sur la ligne n ° 109 https://github.com/vishvananda/novascript/blob/master/nova.sh#LID109
Qu'est-ce que « choses » faire ici? – Scaraffe