01-16-2006
HISTSIZE environment variable problem
Hi All,
I am connecting to a sun solaris 5.9 unix (korn shell) server using the x terminal. There is some problem with the HISTORY File where the HISTSIZE env variable is not working. Although the HISTSIZE is set to 20 already but the HISTORY file keep increasing and exceeded the size.
There is another option where I just tail -20 $HISTFILE and put in into a temporary file before mv it to the name $HISTFILE but strangely this will actually just clear off the $HISTFILE when I run the script on the .kshrc file.
This script is working when I test it in command line.
I hope you all can help, thanks
Regards,
Kenneth
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
what is the environment variable used for getting the <machine name> .
hello $LOGNAME,welcome to <??>
I want to print the machine name in the place of <??>
Please help. (6 Replies)
Discussion started by: mehuldoshi
6 Replies
2. Shell Programming and Scripting
First of all I am using C shell.
I have a variable destDirectory that holds a path.
the path includes an environment variable($user)
when I try to execute a command within the script, the $destDirectory gets replaced with the path, but the environment variable is not replaced. I end up... (2 Replies)
Discussion started by: karyn1617
2 Replies
3. Shell Programming and Scripting
hi all
i have joined new to the group.
i have set an variable in my bashrc file.
.bashrc
PROGHOME=/home/braf/braf/prog
export PROGHOME
but while using it in my shell script its path is not taken and i had to explicitly give the export command to set the path.
in my script... (8 Replies)
Discussion started by: krithika
8 Replies
4. Shell Programming and Scripting
Hi,
I have to set bunch of variables and all other programs like make,
perl will use them ..
Here are my constraints and requirements ...
The variables have to be set by executing a script that runs
in c shell. I cannot source the script since people who use this
script might be on... (8 Replies)
Discussion started by: sharanbr
8 Replies
5. Solaris
Hello,
For the moment, my LC_ALL variable is set as "" by default. If I want to change this value, I do : export LC_ALL="en_fr" for example.
That I want to know it's : how can I set by default this value ? I want to save it on my profile in order to get it when I open my session... :confused:... (2 Replies)
Discussion started by: MasterapocA
2 Replies
6. Ubuntu
Hi,
I am using Ubuntu 8.04 (Hardy heron) and I am trying to package my application using 'dpkg'. I am following 'rules' based debian packaging. I am using install script to copy certain shared object libraries into my package installation path.
for eg:... (0 Replies)
Discussion started by: royalibrahim
0 Replies
7. Shell Programming and Scripting
I'm trying to make a sed substitution where the substitution pattern is an environment variable to be expanded, but the variable contains a "slash".
sed -e 's/<HOME_DIRECTORY>/'$HOME'/'This gives me the following error:
sed: -e expression #1, char 21: unknown option to `s'Obviously this is... (2 Replies)
Discussion started by: Ilja
2 Replies
8. Shell Programming and Scripting
shell script: #!/bin/csh set VAR=12345 echo $VAR
will peacefully give the output 12345 at shell. I need to use C++ to do the same in some part of the code:
string str = "12345";
retValue="set var1= "+str;
system(retValue1.c_str());
system("echo $var1");
This doesn't create a system... (1 Reply)
Discussion started by: harshvardhan360
1 Replies
9. UNIX for Dummies Questions & Answers
Hi
Whats the exact difference between HISTSIZE and HISTFILESIZE in bash shell?
Thanks (4 Replies)
Discussion started by: pandeesh
4 Replies
10. UNIX for Dummies Questions & Answers
I am trying to install timbl- memory based learner tools in ubuntu. it after unpacking the tar file it brings the following msg
No package 'ticcutils' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you... (1 Reply)
Discussion started by: gbdaw
1 Replies
KENV(1) BSD General Commands Manual KENV(1)
NAME
kenv -- dump or modify the kernel environment
SYNOPSIS
kenv [-hNq]
kenv [-qv] variable[=value]
kenv [-q] -u variable
DESCRIPTION
The kenv utility will dump the kernel environment if invoked without arguments. If the -h option is specified, it will limit the report to
kernel probe hints. If an optional variable name is specified, kenv will only report that value. If the -N option is specified, kenv will
only display variable names and not their values. If the -u option is specified, kenv will delete the given environment variable. If the
environment variable is followed by an optional value, kenv will set the environment variable to this value.
If the -q option is set, warnings normally printed as a result of being unable to perform the requested operation will be suppressed.
If the -v option is set, the variable name will be printed out for the environment variable in addition to the value when kenv is executed
with a variable name.
Variables can be added to the kernel environment using the /boot/loader.conf file, or also statically compiled into the kernel using the
statement
env filename
in the kernel config file. The file can contain lines of the form
name = value # this is a comment
where whitespace around name and '=', and everything after a '#' character, are ignored. Almost any printable character except '=' is
acceptable as part of a name. Quotes are optional and necessary only if the value contains whitespace.
SEE ALSO
kenv(2), config(5), loader.conf(5), loader(8)
HISTORY
The kenv utility appeared in FreeBSD 4.1.1.
BSD
May 11, 2012 BSD