本地有两个文件:arg.txt和about.sh。 目标是把arg.txt里的内容输出,并作为about.sh的输入。 先看arg.txt里存的是什么: 再看about.sh里存的是什么 其实是一段对Shell特殊变量的解释,包括 , , , , , : liusiyi localhost cat about.sh 步骤一,把arg.txt的内容传给变量a: 步骤二,查看变量a的值: 步骤三,变量 ...
2019-07-05 15:58 0 764 推荐指数:
前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码: $echo $$ 运行结果 29949 特殊变量列表 ...
echo 功能说明:显示文字。 语 法:echo [-ne][字符串]或 echo [--help][--version] 补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开,并在最后加上换行号。 参 数:-n 不要在最后自动换行 -e 若字符串 ...
前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码: $echo $$ 运行结果 29949 特殊变量列表 ...
特殊变量列表 变量 含义 $0 当前脚本的文件名 $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数 ...
在linux下配置shell参数说明 前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量有特殊含义,这样的变量被称为特殊变量。 例如,$ 表示当前Shell进程的ID,即pid,看下面的代码: 运行结果 特殊变量列表 变量 含义 $0 当前脚本的文件名 ...
Linux命令的执行过程 首先是输入:stdin输入可以从键盘,也可以从文件得到 命令执行完成:把成功结果输出到屏幕,stout默认是屏幕 命令执行有错误:把错误也输出到屏幕上面,stderr默认也是屏幕 文件描述符 标准输入stdin:对应的文件描述符是0,符号是<和< ...
cmd3 $(cmd2 $(cmd1)) 以上命令的作用是:将cmd1的执行结果作为cmd2的参数,将cmd2执行结果作为cmd3的参数 ...