0
点赞
收藏
分享

微信扫一扫

量化交易之linux篇 - 向脚本传递参数、获取参数个数和值


通过命令行向shell脚本传递参数
#!/bin/bash

factorial=1
for ((i=1; i<$1; i++))
do
factorial=$[ $factorial * $i ]
done
echo var: $1, result: $factorial

命令行: ./shell.sh 5 // $1接收了5这个参数

获取参数个数
#!/bin/bash

echo param counts: $#

获取最后一个参数的值
#!/bin/bash

last_param=$#
echo last param: $last_param.
echolast param: ${!#}

举报

相关推荐

0 条评论