Sponsored Content
Top Forums Shell Programming and Scripting [ksh] how to reload history file without entering a command Post 303027894 by DevuanFan on Thursday 27th of December 2018 10:36:17 PM
Old 12-27-2018
Thank you, Jim, that is a useful alias but not what I'm looking for. I'll try to explain it differently:

When I'm working, I often have multiple terminal emulators open at once. If I pick any one of them and start pressing the up and down arrows, I don't see the commands recently run in the other open terminals. I'm looking for something to put in ~/.kshrc that will cause terminals to re-parse/reload my HISTFILE just by pressing Enter at a command prompt (without having to type anything at the prompt). This way, whenever I am jumping between terminals, when I pick a random one I can simply press Enter and then pressing the up and down arrows show me all the commands in my HISTFILE.

Hope that's more clear.

-- Post updated at 03:36 AM ---

Perhaps most succinctly: Is there a command that flushes korn shell's history buffer and replaces it with contents of HISTFILE?
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

entering a long command

hello everyone! Very basic question for the guru's in here but anyways, I am trying to type a command that is longer than the line. What character do I use to continue my command on the next line? Thanks in advance.... Todd (1 Reply)
Discussion started by: hedrict
1 Replies

2. UNIX for Dummies Questions & Answers

ksh: how to make [up arrow] recall command history

I want to get my up arrow key to recall my previous commands in Korn shell. Anyone help please? thanks a bunch! BG (3 Replies)
Discussion started by: BG_JrAdmin
3 Replies

3. UNIX for Dummies Questions & Answers

Reload user crontab file

Hi Guys, Our user crontab files are located at /var/spool/cron/crontabs. I have to make some modifications to it. I have all the crontab entries in a file called 'crontab.actual'. I made changes to this file and now I want to reload these changes from the crontab.actual file to my crontab... (12 Replies)
Discussion started by: vandi
12 Replies

4. Solaris

Command for checking modification history on file

What is the command for checking modification history on file? ---------- Post updated at 01:20 PM ---------- Previous update was at 12:35 PM ---------- Let me rephrase this. On a regular Unix file can I at least check to see the time and date history modification of the file? (6 Replies)
Discussion started by: jastanle84
6 Replies

5. Shell Programming and Scripting

What is the ksh equivalent to bash's "history -c" command?

Hi, What is the korn shell equivalent of bash shell's "history -c" command? I do know, how to clear the history list in ksh, I can do the following: > ~/.sh_historybut still, I am interested to know the single one line command as 'history -c' gives error on my ksh (1 Reply)
Discussion started by: royalibrahim
1 Replies

6. Solaris

Login delay after entering id (40 secs) same after entering pw

Hi all, I have just installed Solaris 10 on an old Fujitsu Primepower 650 which has been wiped clean. I haven't installed anything apart from the OS yet, so the machine is 99% idle. I get long delays when logging in, first after entering the id then another long delay after entering a valid... (8 Replies)
Discussion started by: longjon
8 Replies

7. UNIX for Dummies Questions & Answers

Command to reload a zone

I just created a CNAME and i was told a zone needs to be reloaded after creating a CNAME. What is the command to reload a zone after the CNAME has been created? Thanks in advance (1 Reply)
Discussion started by: German Shepherd
1 Replies

8. Shell Programming and Scripting

UNIX CO command for file version history

Hello :) I'm a newb when it comes to shell scripting and was wondering about a command(s) for a script that could be used to checkout a certain number of version/revision histories of a file. I know for the latest revison you "co filename" or for a certain revision number "co -r*.* filename"... (2 Replies)
Discussion started by: MN-DBA
2 Replies

9. AIX

Checking the command history file in AIX

Hello, The system has been rebooted and I need to see the commands executed in the system prior to restart by the oracle user.The history command is not showing me the commands executed prior to reboot. Please advise. Best regards, Vishal (1 Reply)
Discussion started by: Vishal_dba
1 Replies

10. Shell Programming and Scripting

Script not entering VRFY after nc command

I am making a bash script right now and am running into an issue. As I am new to scripting, I do not know exactly what to do to get what I'm looking for in my script. Essentially, my script will automatically input VRFY common names after nc Example: nc 192.168.248.133 25 VRFY Allison... (2 Replies)
Discussion started by: ksrhayward
2 Replies
msh(1mh)																  msh(1mh)

Name
       msh - MH shell

Syntax
       msh [ -help ] [ -prompt string ] [ file ]

Description
       The command is an interactive program that implements a subset of the normal MH commands operating on a single file in format.  That is, is
       used to read a file that contains a number of messages, as opposed to the standard MH style of reading a number of files, each file being a
       separate message in a folder.

       The chief advantage of is that, unlike the normal MH style, it allows a file to have more than one message in it.  In addition, can be used
       on other files, such as message archives which have been packed using

       When invoked, reads the named file, and enters a command loop.  You can type most of the normal MH commands.  The syntax and  semantics	of
       these  commands	typed to are identical to their MH counterparts.  In cases where the nature of would be inconsistent with the way MH works
       (for example, specifying a +folder with some commands), will duly inform you.  The commands that currently supports are:
       ali	burst	 comp	 dist	  folder
       forw	inc	 mark	 mhmail   msgchk
       next	packf	 pick	 prev	  refile
       repl	rmm	 scan	 send	  show
       sortm	whatnow  whom

       In addition, has a command which gives a brief overview of all the options.  To terminate either type <CTRL/D>, or use the command.  If the
       file is writable and has been modified, then using will ask you if the file should be updated.

       A redirection facility is supported by Commands may be followed by one of the following standard ULTRIX symbols:

       |	 Open an interprocess channel; connect output to another ULTRIX command.

       >	 Write output to file.

       >>	 Append output to file.

       If file starts with a tilde (~), then a C-shell-like expansion takes place.  Note that commands are interpreted by

       When  parsing  commands	to the left of any redirection symbol, will honor the backslash () as the quote next-character symbol, and double
       quotes (") as quote-word delimiters.  All other input tokens are separated by white space (spaces and tabs).

       You may wish to use an alternative profile for the commands that executes; see for details of the $MH environment variable.

Options
       -help	 Prints a list of the valid options for this command.

       -prompt string
		 Sets the prompt for If the string you specify includes white space, you must enclose it in double quotes  (").   If  you  do  not
		 specify this option, the default prompt is (msh).

       The following defaults are used by

	      file defaults to
	      -prompt (msh)

Restrictions
       The  shell  is  not the C-shell, and a lot of the facilities provided by the latter are not present in the former.  In particular, does not
       support back-quoting, history substitutions, variable substitutions, or alias substitutions.

       does not understand back-quoting.  The only effective way to use inside is to always use the -seq select option.  If you add the  following
       line to your will work equally well from both the shell and
       pick: -seq select -list

       There is a strict limit of messages per file in format which can handle.  Usually, this limit is 1000 messages.

Profile Components
       Path:	      To determine your Mail directory
       Msg-Protect:   To set protections when creating a new file
       fileproc:      Program to file messages
       showproc:      Program to show messages

Files
       The user profile.

       The system customization file.

See Also
       csh(1), packf(1mh), sh(1), mh_profile(5mh)

																	  msh(1mh)
All times are GMT -4. The time now is 02:10 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy