command line history broken in 11.0
Trond Endrestøl
Trond.Endrestol at fagskolen.gjovik.no
Tue Mar 21 08:45:26 UTC 2017
On Mon, 20 Mar 2017 14:05-0400, Ernie Luzar wrote:
> On 10.3 I had the current session saving the command line history when issuing
> the shutdown, halt, and reboot command by using these alias commands that I
> added to the .cshrc file of my logged in user account.
>
> alias sd "exit && shutdown now"
> alias sdp "exit && shutdown -p now"
> alias rboot "exit && reboot"
> alias stop "exit && halt"
>
> Now after doing a clean install of 11.0 and using the same .cshrc file the
> rboot and stop alias commands no longer save the current history. They act
> like the exit command is not getting executed. The sd and sdp alias commands
> are working as expected.
>
> When existing from a session terminal by issuing the exit command does still
> save the current history.
>
> Is there an alternate method I can use?
Wouldn't it be more practical to reverse your aliases and change the
conjunctions to unconditional sequences?
alias sd "shutdown now; exit"
alias sdp "shutdown -p now; exit"
alias rboot "reboot; exit"
alias stop "halt; exit"
> Here is my .cshrc file
>
> alias sd "exit && shutdown now"
> alias sdp "exit && shutdown -p now"
> alias rboot "exit && reboot"
> alias stop "exit && halt"
>
>
>
> # A righteous umask
> umask 22
>
> set path = (/sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin
> $HOME/bin)
>
> setenv EDITOR ee
> setenv PAGER more
> setenv BLOCKSIZE K
>
> if ($?prompt) then
> # An interactive shell -- set some stuff up
> set prompt = "%/ >"
> set filec
> set history = 100
> set savehist = (100 merge)
> set histdup = erase
> 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
--
+-------------------------------+------------------------------------+
| Vennlig hilsen, | Best regards, |
| Trond Endrestøl, | Trond Endrestøl, |
| IT-ansvarlig, | System administrator, |
| Fagskolen Innlandet, | Gjøvik Technical College, Norway, |
| tlf. mob. 952 62 567, | Cellular...: +47 952 62 567, |
| sentralbord 61 14 54 00. | Switchboard: +47 61 14 54 00. |
+-------------------------------+------------------------------------+
More information about the freebsd-questions
mailing list