原文:[ 转]Shell中参数($0,$1,$#,$NF,$@等)的含义

Shell中参数 , , , NF, 等 的含义 发布时间: 来源:网络 上传者:用户 摘要:此处仅仅从来记录平时常用的命令的参数。以免下次忘记时及时找到。也方便更多的人。awk 表示所有 表示第一个 NF表示最后一个 NF 表示倒数第二个比如:echo abcd awk print 的结果是 abcd echo abcd awk print 的结果是 a echo abcd awk print ...

2018-11-12 13:53 0 1753 推荐指数:

查看详情

Shell的$0、$1、$2的含义 []

shell 我们会见到 $0、$1、$2这样的符号,这是什么意思呢? 简单来说 $0 就是你写的shell脚本本身的名字,$1 是你给你写的shell脚本传的第一个参数,$2 是你给你写的shell脚本传的第二个参数 比如你新建了一个shell脚本 Test.sh, 内容如下: 1 ...

Thu May 27 03:35:00 CST 2021 0 1103
shell#*,##*,#*,##*,% *,%% *的含义及用法(

介绍下Shell的${}、##和%%使用范例,本文给出了不同情况下得到的结果。假设定义了一个变量为:代码如下:file=/dir1/dir2/dir3/my.file.txt可以用${ }分别替换得到不同的值:${file#*/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3 ...

Wed Oct 21 23:08:00 CST 2020 0 905
awkNF,NR的含义

awkNF和NR的意义,其实你已经知道NF和NR的意义了,NF代表的是一个文本文件中一行(一条记录)的字段个数,NR代表的是这个文本文件的行数(记录数)。在编程时特别是在数据处理时经常用到。建议你看看有关awk编程方面的资料,这可是一个功能非常强大的工具。 看个例 ...

Sat Mar 07 19:03:00 CST 2015 0 6670
linux shell"2>&1"含义

输出一个空的文件1; ls xxx 2>1测试,没有xxx这个文件的错误输出到了1;ls x ...

Thu Nov 14 19:39:00 CST 2019 0 544
Shell的$0、$1、$2的含义

shell 我们会见到 $0、$1、$2这样的符号,这是什么意思呢? 简单来说 $0 就是你写的shell脚本本身的名字,$1 是你给你写的shell脚本传的第一个参数,$2 是你给你写的shell脚本传的第二个参数 比如你新建了一个shell脚本 Test.sh, 内容 ...

Wed Dec 02 18:25:00 CST 2020 0 606
Linux Shell $0, $#, $*, $@, $?, $$的含义

1. $0 当前脚本的文件名 2. $n 传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是$1,第二个参数是$2 3. $# 传递给脚本或函数的参数个数 4. $* 传递给脚本或函数的所有参数 5. $@ 传递给脚本或函数的所有参数 6. $* 和 $@ 区别 ...

Thu Jan 06 19:09:00 CST 2022 0 883
shell脚本$!、$@、$#、$$、$0、$1、$2、$*的含义

一、shell脚本$!、$@、$#、$$、$0、$1、$2、$*的含义 $! :Shell最后运行的后台Process的PID(后台运行的最后一个进程的进程ID号) $#:添加到shell当中参数的个数 $$:Shell本身的PID(ProcessID,即脚本运行的当前进程ID号 ...

Wed Jul 07 03:10:00 CST 2021 0 459
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM