Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 416
  • Last Modified:

windows title???

i want to know 2 things :
1.) when running xterm ,cmdtool how can i set the window name and its icon name (of the program running inside) ,to be displayed ,if i have 7 windows open i can't know which window is running what program ... how can i set this option
.... automatically and not each time manualy (-n switch for the xterm).

2.) the points here for question ,when do they get reseted ,after i ran out of points i can't ask anymore q. for how long ,or what should i do to reset them back to their initial value?
0
doron123
Asked:
doron123
  • 7
  • 7
1 Solution
 
ahoffmannCommented:
csh syntax:
 switch ($term)
 case sun:
 case sun-cmd:
    alias back      "echo -n '^[[6t' > /dev/ttyp\!*"
    alias close     "echo -n '^[[2t' > /dev/ttyp\!*"
    alias front     "echo -n '^[[5t' > /dev/ttyp\!*"
    alias open      "echo -n '^[[1t' > /dev/ttyp\!*"
    alias ttytext   'echo -n "^[]l\!*^[\^[]L\!*^[\">`tty`'
    breaksw
 case hpterm:
    alias ttytext   'set ll = `echo "\!*" | awk "{print length}"`;echo -n "^[&f0k${ll}D\!*"; unset ll'
    breaksw
 case iris-ansi*:
    # buggy: does not support window settings
    alias ttytext   'echo -n "^[]2;\!*^G"'
    alias ttytitle  'echo -n "^[]2;\!*^G"'
    breaksw
 case dtterm:
 case linux:
 case xwsh:
 case xterm:
    alias ttytext   'echo -n "^[]0;\!*^G"'
    alias ttyname   'echo -n "^[]1;\!*^G"'
    alias ttytitle  'echo -n "^[]2;\!*^G"'
    breaksw
endsw


take care about
   ^G  and  ^[
they are ASCII 0x07  and  ASCII  0x1b

Good luck
0
 
doron123Author Commented:
how do i write the ascii 0x07 and 0x1b in the unix i don't know ,in the pc i know you press the Ctrl+the ascii number .
could you please tell me ....
0
 
ahoffmannCommented:
depends on your editor, in vi for example use:
  ^V^G            Ctrl-V followed by Ctrl-G
or
  ^VESC         Ctrl-V followed by ESC

In a shell it can be more tricky, try to type the chars as is, just the CTRL-G itself
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
doron123Author Commented:
i uses the emacs ,shouid i write there ctrl+g ?
0
 
ahoffmannCommented:
emacs, I can't give **you** this answer, because this depends highly on your personal emacs configuration/settings.
I suggest using vi, it's pretty simple:
i  for insert, then type your text, ESC to end your input, then :wq to save and quit (but this is not subject to this question:)
0
 
doron123Author Commented:
i get when running source .scrc
breaksw: endsw not found.

what is it ,what should i do to fix it?
0
 
ahoffmannCommented:
you've forgotten the   endsw   command.

Uups, may be you've a Copy/Paste  problem:
there is **exactly** one line between  case hpterm:  and  breaksw
0
 
doron123Author Commented:
i only wrote from :case sun till the hp(not including the hp),and tthe xterm case so i have 2 cases and 2 breaksw and one endsw.

i didn't write the hp ect since im working on the sunos and xterm ,is this ok ...?
but still i think i covered the breaks and end sw ,so why do i still get breaksw: endsw not found ??

p.s.
------
thanks for the fast and efficient help
0
 
ahoffmannCommented:
Hmm, no idea.
You may send your script to hoagascht@gmx.net
0
 
doron123Author Commented:
i added it to the .cshrc someone here told me that its not for the c shell ...? is this correct?

please help me i must have an answer...

0
 
ahoffmannCommented:
Yes, sounds good.
As I wrote it is csh syntax, so $HOME/.cshrc is a good place.
0
 
doron123Author Commented:
i deleted one breaksw and now when sourcing the .cshrc i don't get the error i got ,but still it doesn't work....

how do i make it work ???


0
 
ahoffmannCommented:
Hey, csh is like C (C-shell:-), so in worst case you get the wrong settings.
It's best if you send your script or give me a email address.
0
 
doron123Author Commented:
ok its better ,my e-mail add. is doron-a@vectronics.co.il

id love to send you my cshrc so you could check it ,and that could save us a day of assumptions.

thanks ahead doron amedey
                fae
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 7
  • 7
Tackle projects and never again get stuck behind a technical roadblock.
Join Now