【发布时间】:2021-11-24 11:10:31
【问题描述】:
我是 bash 编程的新手,我正在尝试实现一个迭代参数数量的 for 循环。我尝试使用“$#”或只是“for i”,但没有成功。所以,基本上,我正在寻求指导和解决这个问题的方法。这是我执行脚本的时候:
./cat.sh food.sh house.sh tv.sh
在我的脚本中:
#!/bin/bash
for i in $@
do
echo $i
done
我要回声
1
2
3
而不是
food.sh
house.sh
tv.sh
【问题讨论】: