cdm="home/nmsadm/tngVersion/iconTestNetworkGenerator.sh -input /home/nmsadm/ipr/ipr_files/IP_1.xml -templateDir /home/nmsadm/Try_K/1 -nocs -erbsstart 1 -subnetwork 25 -iprstart 11"
#above statment is in a single line
$cdm
执行命令我保存一个命令在一个名为cdm
变量,现在我想,所以我用$cdm
运行此命令。但我发现了一个错误的bash不能在变量
home/nmsadm/tngVersion/iconTestNetworkGenerator.sh: No such file or directory
我敢肯定,有在指定目录下的文件。
我该如何解决这个问题?
你至少会花费一些时间修复此格式化你的问题和拼写完整的单词(其他人已经改进了你的问题,所以请记住它下一次应该如何查找)?当你甚至不关心写作的时候,你为什么期望人们关心解决你的问题? –
此外,使用数组,而不是单个字符串包含command +参数... – anishsane
@anishsane:你可以告诉我如何使用数组,例如 –