相关疑难解决方法(0)

从bash中的$ @中删除第一个元素

我正在编写一个bash脚本,需要循环传递给脚本的参数.但是,第一个参数不应该循环,而是需要在循环之前进行检查.

如果我不必删除第一个元素,我可以这样做:

for item in "$@" ; do
  #process item
done
Run Code Online (Sandbox Code Playgroud)

我可以修改循环以检查它是否在第一次迭代中并改变行为,但这似乎太过于苛刻.必须有一个简单的方法来提取第一个参数然后循环其余的,但我无法找到它.

arrays bash

119
推荐指数
4
解决办法
7万
查看次数

标签 统计

arrays ×1

bash ×1