Linux终端查看股票,shell脚本实现股票查询

这个脚本从./stock_num_file.txt读取股票编号,通过curl获取股票信息,并进行解析和显示,包括开盘价、收盘价、当前价格、最高价、最低价等。同时,它还提供了查看上海和深圳股市指数的功能。
摘要由CSDN通过智能技术生成

#!/bin/bash

##################################################################################

# Read stock number data from ./stock_num_file.txt

#

#

#

###################################################################################

STOCK_NUM_FILE="./stock_num.dat"

ITEM_COLOR="\033[34m"

COLOR_RESET="\033[0m"

COLOR_RED="\033[31m"

COLOR_GREEN="\033[32m"

function ERRTRAP()

{

echo "[LINE:$1] Error: Comand or Function exited with status $?"

}

function print_array()

{

i=0

for elem in "$@"

do

echo $((i++)) $elem

done

}

function read_data_file()

{

i=0

if [ ! -e "./stock_num.dat" ]

then

echo "ERROR: The stock_num.dat isn't existed!"

exit 0

fi

while read line

do

STOCK_NUM[$i]=$line

let i+=1

done < $STOCK_NUM_FILE

for ((i=0; i < ${#STOCK_NUM[@]}; i++ ))

do

#echo "${STOCK_NUM[$i]}"

get_info ${STOCK_NUM[$i]}

done

}

############################################################################

#

# funciton: get_info(arg1)

#

# result: Get stock information from Internet

#

############################################################################

function get_info()

{

stock_info=`curl htt

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值