Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2372058
  • 博文数量: 473
  • 博客积分: 12252
  • 博客等级: 上将
  • 技术积分: 4307
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-12 10:02
文章分类

全部博文(473)

文章存档

2012年(8)

2011年(63)

2010年(73)

2009年(231)

2008年(98)

分类:

2008-08-12 09:44:06


         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 表达式 = [ 表达式 ]
阅读(823) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~