shell编程实现返回一个数组
答案:3 悬赏:10
解决时间 2021-02-14 15:00
- 提问者网友:深爱及嗨
- 2021-02-14 10:56
shell编程实现返回一个数组
最佳答案
- 二级知识专家网友:一池湖水
- 2021-02-14 11:12
#!/bin/bash
func()
{
START=$1
END=$2
awk -vstartt="$START" -vendt="$END" 'BEGIN{
startm=mktime(gensub("-", " ", "g", startt) " 0 0 0")
endtm=mktime(gensub("-", " ", "g", endt) " 0 0 0")
for(i=startm;i<=endtm;i+=3600*24)
print strftime("%Y-%m-%d", i)
}'
}
func "2013-10-1" "2013-10-5"
func()
{
START=$1
END=$2
awk -vstartt="$START" -vendt="$END" 'BEGIN{
startm=mktime(gensub("-", " ", "g", startt) " 0 0 0")
endtm=mktime(gensub("-", " ", "g", endt) " 0 0 0")
for(i=startm;i<=endtm;i+=3600*24)
print strftime("%Y-%m-%d", i)
}'
}
func "2013-10-1" "2013-10-5"
全部回答
- 1楼网友:duile
- 2021-02-14 12:32
当然可以实现, 我给你看看你的环境吧。
- 2楼网友:茫然不知崩溃
- 2021-02-14 11:58
echo -n "enter a number:"
read a
sum=0
until [ $a -eq 0 ]
do
let sum=sum+$a
echo -n "enter a number:"
read a
done
echo "the result is: $sum"
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |