原文:把一个shell命令的输出作为另一个shell命令的输入;特殊变量$0, $#, $*, $@, $?, $$,以及"$*", "$@"代表的含义

本地有两个文件: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特殊变量Shell $0, $#, $*, $@, $?, $$和命令行参数

前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码: $echo $$ 运行结果 29949 特殊变量列表 ...

Sat Apr 28 02:13:00 CST 2018 0 1885
echo和Shell特殊变量Shell $0, $#, $*, $@, $?, $$和命令行参数

echo 功能说明:显示文字。 语 法:echo [-ne][字符串]或 echo [--help][--version] 补充说明:echo会将输入的字符串送往标准输出输出的字符串间以空白字符隔开,并在最后加上换行号。 参 数:-n 不要在最后自动换行 -e 若字符串 ...

Mon Jan 03 05:27:00 CST 2022 0 1391
Shell特殊变量Shell $0, $#, $*, $@, $?, $$和命令行参数

前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量特殊含义,这样的变量被称为特殊变量。例如,$ 表示当前Shell进程的ID,即pid,看下面的代码: $echo $$ 运行结果 29949 特殊变量列表 ...

Wed Feb 22 18:23:00 CST 2017 0 18246
linux bash Shell特殊变量Shell $0, $#, $*, $@, $?, $$和命令行参数

在linux下配置shell参数说明 前面已经讲到,变量名只能包含数字、字母和下划线,因为某些包含其他字符的变量特殊含义,这样的变量被称为特殊变量。 例如,$ 表示当前Shell进程的ID,即pid,看下面的代码: 运行结果 特殊变量列表 变量 含义 $0 当前脚本的文件名 ...

Mon Feb 13 23:01:00 CST 2017 0 29668
shell命令输入输出重定向

Linux命令的执行过程 首先是输入:stdin输入可以从键盘,也可以从文件得到 命令执行完成:把成功结果输出到屏幕,stout默认是屏幕 命令执行有错误:把错误也输出到屏幕上面,stderr默认也是屏幕 文件描述符 标准输入stdin:对应的文件描述符是0,符号是<和< ...

Thu Nov 02 23:56:00 CST 2017 0 8735
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM