Brandon Allbery
2016-Mar-10 18:43 UTC
output to file different than console. (ssh and zfs )
On Thu, Mar 10, 2016 at 1:41 PM, Johan Hendriks <joh.hendriks at gmail.com> wrote:> mytitleif ($?prompt) mytitle -- brandon s allbery kf8nh sine nomine associates allbery.b at gmail.com ballbery at sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
Johan Hendriks
2016-Mar-10 21:08 UTC
output to file different than console. (ssh and zfs )
Op 10/03/16 om 19:43 schreef Brandon Allbery:> > On Thu, Mar 10, 2016 at 1:41 PM, Johan Hendriks > <joh.hendriks at gmail.com <mailto:joh.hendriks at gmail.com>> wrote: > > mytitle > > > if ($?prompt) mytitle > > > -- > brandon s allbery kf8nh sine nomine > associates > allbery.b at gmail.com <mailto:allbery.b at gmail.com> > ballbery at sinenomine.net <mailto:ballbery at sinenomine.net> > unix, openafs, kerberos, infrastructure, xmonad > http://sinenomine.netIf I change mytitle to if ($?prompt) mytitle I get the following error. mytitle: command not found. This is how I have set it. alias mytitle 'printf "\033]0;$HOST\a"' if ($?prompt) mytitle regards, Johan
Johan Hendriks
2016-Mar-10 21:15 UTC
output to file different than console. (ssh and zfs )
Op 10/03/16 om 19:43 schreef Brandon Allbery:> > On Thu, Mar 10, 2016 at 1:41 PM, Johan Hendriks > <joh.hendriks at gmail.com <mailto:joh.hendriks at gmail.com>> wrote: > > mytitle > > > if ($?prompt) mytitle > > > -- > brandon s allbery kf8nh sine nomine > associates > allbery.b at gmail.com <mailto:allbery.b at gmail.com> > ballbery at sinenomine.net <mailto:ballbery at sinenomine.net> > unix, openafs, kerberos, infrastructure, xmonad > http://sinenomine.netFound it! There is already a if ($?prompt) in the .cshrc file. So I added mytitle to the if statement and all is fine now. And again, thank you very much .. So here is my full .cshrc file if anybody else needs this. Only the two lines with mytitle are added to the default .cshrc file that comes with FreeBSD. # $FreeBSD: releng/10.2/etc/root/dot.cshrc 243893 2012-12-05 13:56:39Z eadler $ # # .cshrc - csh resource script, read at beginning of execution by each shell # # see also csh(1), environ(7). # more examples available at /usr/share/examples/csh/ # # Create a nice TAB title in Xterm alias mytitle 'printf "\033]0;$HOST\a"' alias h history 25 alias j jobs -l alias la ls -aF alias lf ls -FA alias ll ls -lAF # A righteous umask umask 22 set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin $HOME/bin) setenv EDITOR vi setenv PAGER more setenv BLOCKSIZE K if ($?prompt) then # An interactive shell -- set some stuff up set prompt = "%N@%m:%~ %# " set promptchars = "%#" # Print the title to the TAB mytitle set filec set history = 1000 set savehist = (1000 merge) set autolist = ambiguous # Use history to aid expansion set autoexpand set autorehash set mail = (/var/mail/$USER) if ( $?tcsh ) then bindkey "^W" backward-delete-word bindkey -k up history-search-backward bindkey -k down history-search-forward endif endif