Linux 如何在变量中运行文件

Linux 如何在变量中运行文件,linux,bash,sh,Linux,Bash,Sh,我要运行此命令: //pscan`cat ips`22 但是脚本不能正确运行 ips file: 1.1 2.2 3.3 4.4 5.5 我想运行命令,例如: .//pscan 1.1 22 .//pscan 2.2 22 .//pscan 3.3 22 .//pscan 4.4 22 .//pscan 5.5 22 当我在单个命令上键入时,脚本pscan工作得很好//pscan 1.1 22 我想运行5.5以上的命令,例如100.241等。您想在输入的每一行/每一个字上运行命令吗?您可以使用

我要运行此命令:
//pscan`cat ips`22

但是脚本不能正确运行

ips file:
1.1
2.2
3.3
4.4
5.5
我想运行命令,例如:

.//pscan 1.1 22
.//pscan 2.2 22
.//pscan 3.3 22
.//pscan 4.4 22
.//pscan 5.5 22

当我在单个命令上键入时,脚本
pscan
工作得很好
//pscan 1.1 22


我想运行5.5以上的命令,例如100.241等。

您想在输入的每一行/每一个字上运行命令吗?您可以使用循环和
read
来实现:

读行时
;做
./script.sh“$line”其他参数
完成
或使用
xargs


请注意空格的处理方式。

请仅标记相关语言。这与Pythonoh无关好吧,我很抱歉你想用第一个
/
实现什么你知道它的意思吗?你有一个特殊的理由用这种方式吗?是的,我知道这意味着什么,但我想知道我的问题的答案,我现在就试试<代码>读取行时;do./script.sh“$line”其他参数已完成此操作有效,谢谢!