CentOS 6.5とCentOS 6.10を実行している2つの古いコンピュータがあります。どちらもbc 1.06.95-1.el6がインストールされています。 1 つは $HOME/.bc.rc を読み、もう 1 つは読みません。なぜ? (どう??)
strace は、構成ファイルを読み取る以外にほぼ同じ出力を表示します。このライブラリは同じです。
答え1
すでに定義されているようです。環境BC_ENV_ARGS
変数(GNU固有)1台のコンピューターでは$HOME/.bc.rc
機能します~/.bashrc
が、別のコンピューターでは機能しません。
strace
環境変数の検索にはシステムコールが含まれていないため、追跡されません(システムコールトレースには環境を含める必要-v
があります)。execve()
デフォルトでは小数点3桁が出るようにscale=3
設定しました。.bc.rc