shell基础
时间:2010-09-13 来源:fjliufeng
1.查看shell 提示符及其环境 /etc/passwd 文件 提示符 $ /etc/profile $HOME/.profile 2.shell执行调试 -n 测试 shell script 语法结构 只读取 shell script 但不执行 -x 进入跟踪方式 显示所执行的每一条命令用于调度 -c "string" 从 strings 中读取命令 -e 非交互方式 -f 关闭 shell 文件名产生功能 -i 交互方式 -k 从环境变量中读取命令的参数 -r 限制方式 -s 从标准输入读取命令 -t 执行命令后退出(shell exits) -u 在替换中如使用未定义变量为错误 -v verbose,显示 shell 输入行 这些选项可以联合使用,但有些显然相互冲突,如-e 和-i. 程序中调用 shell,而这时 rsh 的限制将不再起作用 3.用 set 命令可以改变 shell 选项,— 设置选项,+ 取消选项 #set -x 开启命令跟踪 #set +x 关闭命令跟踪 4.保留字符及其含义 $ 用来引用变量 | 管道 # 注释的开始 & 后台执行 ? 匹配一个字符 * 匹配所有字符 $# 传递给shell脚本的参数个数 $* 传递给shell脚本的所有参数内容 $@ 所有参数=$* $? 返回上一条命令的返回值 $0 当前shell名字 $n (n:1~9)位置参数 >file 输出重定向 <file 输入重定向 `ls` 命令替换 >>file 追加内容
IT之路----- http://www.crazylinux.cn
相关阅读 更多 +
排行榜 更多 +