Linux中的大写和小写内置的小写有什么区别,如HOME
和eval
?
答案 0 :(得分:2)
HOME
是一个环境变量。如果您使用bash,eval
是builtin,而不是变量。
答案 1 :(得分:0)
所有大写名称都用于环境变量,这些变量将由通过shell或启动脚本调用的所有命令和程序共享。带下划线的所有小写(有时称为蛇形)用于程序中使用的变量。
Shell内置变量,如HOME,PS1,PS2,TERM,LOGNAME,USER等,均为大写。
有关详细信息,请参阅此页: