Shell使用与文件操作全解析
1. 使用环境变量
在shell环境中,一些有用的小信息块被存储在环境变量中。按照惯例,环境变量名通常是全大写的(但这不是强制要求)。如果你使用bash shell,一些环境变量可能会通过不同的bash启动脚本(如/etc/profile和~/.bash_profile,如果它存在的话)来设置。
要按字母顺序显示已为你的shell设置的所有环境变量,可以输入以下命令:
$ set | less输出示例如下:
Apple_PubSub_Socket_Render=/tmp/launch-HxsiSD/Render BASH=/bin/bash BASH_ARGC=() BASH_ARGV=() BASH_LINENO=() BASH_SOURCE=() BASH_VERSINFO=([0]=”3” [1]=”2” [2]=”17” [3]=”1” [4]=”release” [5]=”i386-apple-darwin9.0”) BASH_VERSION=’3.2.17(1)-release’ COLUMNS=153 COMMAND_MODE=unix2003你也可以自己设置或重置任何变量。例如,要将值123赋给变量ABC并显示其内容,可以输入: