Sage启动脚本¶
Sage启动时会读取两种启动脚本:
sagerc shell脚本¶
这个 bash shell脚本 $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 这里覆盖Sage shell的默认提示 sage --buildsh 和 sage --sh .
注解
此脚本在其 PATH ,所以执行 git 例如将在Sage中运行Git。
可以使用环境变量更改此文件的默认位置 SAGE_RC_FILE .
这个初始sage脚本¶
这个 Sage手稿 $DOT_SAGE/init.sage (默认值为 DOT_SAGE ,这是 ~/.sage/init.sage )包含每次Sage启动时要执行的Sage命令。如果你想要符号变量 y 和 z 在每一次Sage会议中,你可以:
var('y, z')
在此文件中。
可以使用环境变量更改此文件的默认位置 SAGE_STARTUP_FILE .