我正在编写一个脚本,在这个脚本中,我应该测试用户使用while循环给出的参数。最后一个参数应该始终是“本地的”,并且没有固定的参数计数(我们可以添加任意数量的参数)。#!/bin/sh
echo -n 'My OS is : 'echo $unamestr
while [ "${@:i}" !then
当我想使用一个需要相同参数的选项时,它会在第一个需要参数的选项(例如-i)之后停止运行程序。因此,当我希望它接受选项-id或-i -d时,它将在使用"-i“选项后停止运行while循环,并忽略-d选项。我目前正在使用$p来获取要传递给每个选项的最后一个参数。这是linux ubuntu shell i
我需要执行一个带有多个while循环的脚本。例如,我需要插入增量数据,也需要插入基于日期字段的数据。 而循环1,3工作正常。我可以插入数据,但是,while循环2是作为条件执行的,这意味着只插入起始值,而不插入其他值。 我有没有遗漏什么或者是不可能的?=ENDval,@incval=inc,@Startdt=Startdt,@Enddt=ENDdt FROM #temp where id=@cnt
WHILE @Startdt<=@Enddt -- <em