小编use*_*450的帖子

Bash for循环 - 更改变量名称

我有一个for循环,它接受一个包含文件名("/")非法字符的CIDR.

命令的一部分是使用CIDR的名称保存输出.

for i in $(more subnets.lst);do shodan download $i-shodan net:$i;done
Run Code Online (Sandbox Code Playgroud)

download参数后跟more命令的结果,即CIDR(192.168.21.0/24).

在循环运行时,bash中有一种重命名变量的方法吗?我记得这几年在批处理文件中通过减去str长度来做,但这对我没有帮助,因为我只需要用" - "(或任何其他兼容的char)替换"/".

linux bash for-loop

1
推荐指数
1
解决办法
223
查看次数

标签 统计

bash ×1

for-loop ×1

linux ×1