![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
Dark丶照萤映雪
生活明朗,万物可爱!
展开
-
Linux #! /bin/sh的意思
#! /bin/sh 指定命令解释器,#!表示后面的内容,搜寻解释器的绝对路径,如果发现了命令解释器,则会创建一个关于该解释器的进程,解释并执行当前脚本的语句,可以是#! /bin/sh、#! /bin/more,也可以是#! /usr/local/php5/bin/php...原创 2018-09-04 22:40:05 · 7767 阅读 · 0 评论 -
Linux 多行注释
#! /bin/sh :<<BLOCK hello world shell author:hhc BLOCK echo "hello" 一个here document就是一个带有特殊目的的代码段,它使用I/O重定向的形式将一个命令序列传递到一个交互程序或者命令中,比如ftp、cat或ex文本编辑器,将BLOCK之间的代码重定向到一个不存在的命令,从而间接地实现了多行注释...原创 2018-09-04 22:46:38 · 259 阅读 · 0 评论 -
Linux 执行Shell程序的三种方式
原创 2018-09-04 22:55:14 · 1079 阅读 · 0 评论 -
Linux 常用的与参数传递有关的系统变量
变量名 #n 表示传递给脚本的第n个参数,例如$1 表示第1个参数,$2表示2个参数... $# 命令行参数的个数 $0 当前脚本的名称 $* 以“参数1 参数2 参数3....”的形式返回所有参数的值(将所有参数一一个字符串的形式返回) $@ 以“参数1” “参数2” "参数3”...的形式返回所有参数的值(如果用户传递的参数中包含空格或者其他的特殊字符,需要使用$@来获取所有的...原创 2018-09-04 23:08:16 · 236 阅读 · 0 评论