在写shell脚本的时候,我们经常会手动设置参数,然后对我们的输入的这些参数进行处理和分析,那么这个东东到底值怎么使用的呢? 1.$n $0代表命令本身,$1-9代表接受的第1-9个参数,10以上需要用{}括起来,比如${10}代表接收的第10个参数 2.$* 代表接收所有的参数,将所有参数看作一个整体 3.$@ 代表接收的所有参数,将每个参数区别对待,可以对比$*理解 4.$# 代表接收的参数个数 说得再多,不如实际操作,举个例子,加强一下理解. 执行看一下结果,对比理解一下: 请忽略那几个数…