
Minulla on kotikoneella päivittäisessä käytössä suunnilleen kuusi työpöytää (joista 3-4 jatkuvasti), ja niillä melko iso kasa terminaaleja (eli niitä ikkunoita joihin voi kirjoittaa tekstiä ja jotka herjaa 'invalid command' takaisin).
Kyllästyin siihen että nämä näkyvät ikkunapalkissa pelkkinä 'rxvt-unicode':ina, ja kirjoitin pätkän skriptiä joka muuttaa tätä tekstiä. Lopputuloksena 'topic' -ohjelma.
Käyttö: 'topic joku teksti tähän'.
Koodi:
#!/usr/bin/env python import sys topic = " ".join(sys.argv[1:]) print "Setting title to '%s'.\033]0;%s\007" % (topic, topic)
Anselista oikealle