有没有办法让shell脚本以启动参数开头?我需要这个用于我正在进行的项目。如果您能给我这样的示例代码,那就太棒了。
sh helloworld.sh -hi
hi
(或-
之后的任何内容)答案 0 :(得分:0)
只是第一个参数:
echo $1 | sed -e 's/^-//g'
对于他们所有人减去“ - ”
for i in $@
do
echo $i | sed -e 's/^-//g'
done
如果您不关心前导| sed -e 's/^-//g'
,请删除-
部分。