Erlang Shell history

Fred Hebert mononcqc@REDACTED
Sun Jul 11 18:49:58 CEST 2021

You could probably just turn off shell history to run the commands. Nothing
similar to what you ask exists today.

On Sat, Jul 10, 2021 at 03:55 Frank Muller <frank.muller.erl@REDACTED>

> Fred, I’m not very comfortable playing with disk_log. Would it be possible
> to prevent the next N commands to be stored in the history?
> /Frank
>> On 07/10, Frank Muller wrote:
>> >Hi guys
>> >
>> >Is there a way to remove the last N commands from shell history ?
>> >
>> >/Frank
>> By default the cache lines are stored at `filename:basedir(user_cache,
>> "erlang-history")`, which will contain the log data. This is handled using
>> disk_log as an application ( and
>> it
>> uses the internal format, which has both a size check and an index.
>> Deleting or
>> removing records would require specifically maintaining that format.
>> It might be easier to just drop the files, or replace the content of the
>> bad
>> lines in the actual content file while maintaining the string length,
>> since I
>> don't think it does an actual hash check, just a size check.
>> I've tried replacing a few lines out of mine and the in-line edit seems
>> to work
>> fine as long as length is maintained.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the erlang-questions mailing list