17

根据对这个问题的回答,我希望scale = 2每次bc从命令行(或从内部vim)开始时都默认。但是,man bc没有提到.bcrc文件,当我实验创建时~/.bcrc,它没有任何明显的效果。

是否有rc可以设置为提供默认选项的环境变量或文件bc

4

2 回答 2

28

使用 GNU bc,您可以将环境变量设置为BC_ENV_ARGSbc 在启动时应读取的文件的名称。

将以下内容添加到您的.bashrc文件中:

export BC_ENV_ARGS=$HOME/.config/bcrc

如果你需要加载标准数学库,你可以这样做:

export BC_ENV_ARGS="-l $HOME/.config/.bcrc"

你会得到.bcrc你想要的。

于 2014-03-24T22:17:50.670 回答
0

我创建了一个别名而不是环境变量

alias bc="bc -l .bcrc"

当我运行 bc 时,它会加载文件 .bcrc。

于 2021-11-23T21:39:12.743 回答