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
Questions connexes
- 1. Ubuntu: quitter sudo après une commande bash?
- 2. La commande de bouton est appelée automatiquement
- 3. Y a-t-il une commande ": until" dans clojure?
- 4. Y at-il une différence entre java run.exec d'une commande et une exécution de shell?
- 5. Comment exécuter une commande (avec arguments) dans un environnement Ubuntu 10.04
- 6. Y at-il une commande garantie sur getElementsByName()?
- 7. java - exécute une commande dans linux
- 8. Commande Ubuntu netstat - Comment garder la mise à jour?
- 9. mxmlc (flex4 beta) ligne de commande sur Ubuntu se bloque
- 10. Graceful Apache Stop dans Ubuntu
- 11. Y at-il une commande pour obtenir l'heure du jour/nuit dans une application?
- 12. Ruby: Je veux une classe appelée « fil » - mais il y a déjà un ... Module?
- 13. Y compris un en-tête C qui déclare une variable appelée "nouveau"?
- 14. dans une commande shell
- 15. Y at-il une méthode déléguée qui est appelée lorsque l'utilisateur appuie sur "Retake" sur l'iPhone?
- 16. installer play-framework dans Ubuntu 9.10
- 17. Apprendre OpenGL dans Ubuntu
- 18. Notification sonore dans le terminal Ubuntu
- 19. Comment lier une clé à une autre clé dans ubuntu?
- 20. Comment relier une socket dans MacOSX/Ubuntu? Une deuxième fois
- 21. Simuler mouvement de la souris dans Ubuntu
- 22. Cacher la fonction serveur appelée dans une requête ajax
- 23. ulimit -t sous ubuntu
- 24. Comment lancer une URL dans Firefox en arrière-plan à partir de la ligne de commande Ubuntu?
- 25. Fichiers journaux d'horodatage fiables dans Ubuntu 9.10
- 26. zsh: achèvements d'utilisation pour la commande X quand je commande type Y
- 27. Perl Ora2Pg sur Ubuntu
- 28. Comportement bizarre de pynotify dans Ubuntu 9.10
- 29. Y at-il une commande spéciale dans le menu TortoiseSVN pour effacer svn-relation du répertoire?
- 30. Y a-t-il une commande dans Vimscript pour obtenir le système d'exploitation actuel?
Qu'est-ce que « choses » faire ici? – Scaraffe