Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4263847
  • 博文数量: 776
  • 博客积分: 13014
  • 博客等级: 上将
  • 技术积分: 10391
  • 用 户 组: 普通用户
  • 注册时间: 2010-02-22 17:00
文章分类

全部博文(776)

文章存档

2015年(55)

2014年(43)

2013年(147)

2012年(20)

2011年(82)

2010年(429)

分类:

2010-02-24 22:08:24

bash的基本配置是由配置文件组成的/etc/profile称之为shell的全局配置文件,另一个是在个人目录下的.bash-profile,还有一个是个人目录下的/etc/bashrc是第二个全局配置文件,在个人目录下也有个配置文件~.bashrc
      

echo   输出信息
read 从标准出入读入输入信息
eval  读取参数,执行结果命令
exec  执行命令,但不在当前shell
export 导出变量,使当前shell可应用它
readonly 使变量只读
return 退出函数并带有返回值
set 控制各种参数到标准输出的显示
times 显示shell的运行过程的用户和系统时间。第一行给出shell消耗时间,第二行给出运行命令消耗的时间。
ulimit 显示或设置shell资源
umask 显示或设置   缺省文件创建模式
unset 从shell内存中删除变量或参数


wait命令保证进程同步,等待一个子进程结束,可以在wait中指定进程ID号,如果未指定,则等待直到所有子进程完成。多个并发就用多个wait
如:
#!/bin/sh

echo "aaaaaaaaaaaaaaa"
echo "bbbbbbbbbbbbbbb"
sleep 5 &
echo "ccccccccccccccc"
wait (等待所有子进程运行完毕)
echo “ddddddddddddd”


test 表达式 = [ 表达式 ]

阅读(680) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~