$HOME/.profile
環境変数の定義に従ってENV
設定されます。私の殻は。$HOME/.shrc
export ENV
echo $0
-sh
$HOME/.shrc
HISTFILEおよびHISTSIZE変数宣言から:
HISTFILE=$HOME/.sh_history
HISTSIZE=500
export HISTFILE
export HISTSIZE
ただし、再起動後、利用可能な履歴はありません。
編集する:
歴史
A sh command, the Thompson shell, appeared in Version 1 AT&T UNIX. It was superseded in Version 7 AT&T UNIX by the Bourne shell, which inher- ited the name sh. This version of sh was rewritten in 1989 under the BSD license after the Bourne shell from AT&T System V Release 4 UNIX.
作家
This version of sh was originally written by Kenneth Almquist.
答え1
rootアカウントのデフォルト値は、「history」エイリアス/コマンドを使用するtcshです。特に指定がない限り、shはユーザーのデフォルト値です。 shの書き込みコマンドの実際のバイナリは次のとおりです。
/usr/bin/fc
-l
フラグと、つまりfc -l
また見てくださいman history