Board logo

标题: [代码合集] shell脚本中怎么配置环境 [打印本页]

作者: 旺财11k    时间: 2023-2-5 14:11     标题: shell脚本中怎么配置环境

问大佬们个菜鸡问题
win7电脑没有curl配置  
.sh的脚本用变量的方式来配置环境是这样吗

批处理里面是set curl=bin/curl.exe
sh脚本(部分)
curl=bin\win_tools\curl.exe
grep=bin\win_tools\gerp.exe
DeviceCode=$(echo $1 |tr A-Z a-z)
CurrentPage=$($curl -sS "https://xiaomirom.com/series/" |sed "s/</<\n/g" |$grep "china" |$grep $DeviceCode |cut -d "=" -f3 |cut -d " " -f1)

curl命令前需要加$吗?  这样子配置有错误?
作者: 旺财11k    时间: 2023-2-5 14:11

求助!!!!!!!
作者: Batcher    时间: 2023-2-6 09:17

回复 1# 旺财11k


    你的最终目标是在Win7里面使用curl下载哪一个文件?
作者: 旺财11k    时间: 2023-2-6 11:10

回复 3# Batcher


    这是一个.sh脚本 我在另外一个批处理里面用busybox bash xxx.sh 调用他  在自己win11 win10 完美运行 一到win7就不行了 .sh的目的是搜索目标字符串
作者: Batcher    时间: 2023-2-6 12:38

回复 4# 旺财11k


    有什么特殊的原因必须在busybox里面执行吗?用bat调用curl.exe来完成最终的目标行吗?
作者: 旺财11k    时间: 2023-2-6 14:32

回复 5# Batcher


    目前水平调用busybox更好简单的实现目的 就是无法在win7上运行 百度说win10才自配置curl 不懂如何在.sh的shell脚本中添加环境 像批处理 set curl =bin/curl.exe 这样
作者: 旺财11k    时间: 2023-2-6 14:45

回复 5# Batcher


    894665494 大佬我在这个批处理官方群有提问  如果您有时间可以回复一下 感谢!




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2