SAGE启动脚本¶
Sage在启动时会读取两种启动脚本:
SagercShell脚本¶
这个 bash shell script $DOT_SAGE/sagerc (缺省值为 DOT_SAGE ,这是 ~/.sage/sagerc )由以下人员阅读 $SAGE_ROOT/spkg/bin/sage-env 在Sage设置了其环境变量之后。它可以用来覆盖Sage确定的一些环境变量,也可以包含其他Shell命令,比如创建目录。该脚本不仅来自于运行Sage本身,也来自于运行任何子命令(如 sage --python , sage -b 或 sage -i <package> )。尤其是,设置 PS1 此处将覆盖SageShell的默认提示 sage --buildsh 和 sage --sh 。
备注
运行此脚本时,其 PATH ,所以执行 git 例如,将在Sage内部运行Git。
可以使用环境变量更改此文件的默认位置 SAGE_RC_FILE 。
Init.sage脚本¶
这个 Sage script $DOT_SAGE/init.sage (缺省值为 DOT_SAGE ,这是 ~/.sage/init.sage )包含每次启动Sage时要执行的Sage命令。如果您想要符号变量 y 和 z 在每个Sage会话中,您可以放入::
var('y, z')
在这份文件中。
可以使用环境变量更改此文件的默认位置 SAGE_STARTUP_FILE 。