文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>环境变量与保留字符

环境变量与保留字符

时间:2005-05-10  来源:lych

狂晕!谁知道“”的资料

   (6)shell环境变量
        CDPATH  用于cd命令的查找路径
        HOME    /etc/passwd文件中列出的用户主目录
        IFS     Internal Field Separator,默认为空格,tab及换行符
        MAIL    /var/mail/$USERNAME     mail等程序使用
        PATH
        PS1,PS2        默认提示符($)及换行提示符(>)
        TERM    终端类型,常用的有vt100,ansi,vt200,xterm等
 
        示例:$PS1="test:";export PS1
              test: PS1="$";export PS1
              $echo $MAIL
              /var/mail/username
(7)保留字符及其含义
$      shell变量名的开始,如$var
   |    管道,将标准输出转到下一个命令的标准输入
   #    注释开始
   &    在后台执行一个进程
   ?   匹配一个字符
   *    匹配0到多个字符(与DOS不同,可在文件名中间使用,并且含.)
   $-   使用set及执行时传递给shell的标志位
   $!   最后一个子进程的进程号
   $#   传递给shell script的参数个数
   $*   传递给shell script的参数
   $@   所有参数,个别的用双引号括起来
   $?   上一个命令的返回代码
   $0   当前shell的名字
   $n    (n:1-) 位置参数
   $$   进程标识号(Process Identifier Number, PID)
   >file        输出重定向
   <file        输入重定向
   `command`    命令替换,如    filename=`basename /usr/local/bin/tcsh`
   >>fiile      输出重定向,append
 
   转义符及单引号:
        $echo "$HOME $PATH"
        /home/hbwork /opt/kde/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:
        $echo '$HOME $PATH'
        $HOME $PATH
        $echo $HOME $PATH
        $HOME /opt/kde/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/hbw
ork/bin
 
   其他:
        $dir=ls
        $$dir
        $alias dir ls
        $dir
 
        ls > filelist
        ls >> filelist
        wc -l < filelist
        wc -l filelist
        sleep 5; echo 5 seconds reaches; ls -l
        ps ax |egrep inetd
        find / -name core -exec rm {} ; &
        filename=`date "+%Y%m%d"`.log 
 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载