「bc」があるコンピュータでは設定ファイルを読み込みますが、別のコンピュータでは読み取らないのはなぜですか?

「bc」があるコンピュータでは設定ファイルを読み込みますが、別のコンピュータでは読み取らないのはなぜですか?

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

おすすめ記事