当前位置:首页 » 编程软件 » shell脚本如何设置返回值

shell脚本如何设置返回值

发布时间: 2022-11-05 15:47:30

❶ shell 脚本能不能有返回值,

return是退出某个函数,exit是退出整个脚本,这两个都可以返回某个数值,但不能是字符串。

❷ shell脚本,函数返回值计算

<-/DATA/data01/zz->$echo$(1+2)
-bash:1+2:commandnotfound

<-/DATA/data01/zz->$echo$((1+2))
3
<-/DATA/data01/zz->$

$()表示执行里面的命令,与``一样,$(())是计算,1+2不可执行,返回错误的非0码。

java调用shell脚本,并得到shell脚本的返回值

文件名确实不对
.sh文件才是linux下的批处理文件,它不认bat的
另外要保证.sh中调用的其他函数在当前目录下能正常运行

❹ shell脚本如何获取状态码返回值,如ok或error

楼上说的貌似没错,我没去执行看具体报什么错。

用awk是可以的,你需要用-F指定分隔符,然后再输出第几个串,楼上用的双引号作为分隔符,然后输出第四个串,应该是没问题的。
或者你也可以用其他语言,比如php,json_decode函数将这个穿转成数组,然后输入code的值,更加直观。

❺ shell脚本中如何设置exit值

在子脚本中可以通过如下形式返回成功0或错误码(1~255):
exit [返回值]

其中,返回值的取值范围为0~255,因为UNIX/POSIX中是用一个无符号8比特数值来表示exit返回码的。你若写exit -1,它会给你转为255。

❻ shell脚本中如何 调用c程序取返回值

能实现的。

❼ shell脚本的一个返回值问题。

首先,要理解 (( )) 这个符号用作数学运算或整数的逻辑比较,一个例子:
[ “$a” -lt 16 ] 等同于 (( a < 16 ))

$?则是返回上一个命令的执行结果,成功(逻辑真)返回0,失败(逻辑假)返回1。

本题中,
(( 0 )) 返回逻辑假(false),所以$?返回1;
(( 1 )) 返回逻辑真(true),所以$?返回0。

❽ shell调用perl,如何得到返回值

你在调用perl命令的后面
判断一下$?
if [ $? = 0 ]
then
echo “success”
fi

❾ shell脚本调JAVA程序,获取JAVA程序返回值并echo输出

先运行java程序,然后用echo $?获取程序的运行结果,如果是字符串,可以使用
result=$(java -jar xxx.jar)来获取,当然这只是示例,$()中的命令使可以随便修改的

❿ shell脚本中,获取网站的错误返回值

如果curl能成功下载, 那么返回的代码当然是0, 如果不是的话, 就不是0.
这个shell编程的本事了, 楼主可以求助于w o。这个东西很容易搞定啊。
使用wget也都可以。
以后要是遇到了这方面linux系统问题, linux编程问题, python编程问题, 都可以帮忙呢搞定哦!
需要些什么程序都可以帮忙写出来

热点内容
如何识别电脑的网络配置 发布:2025-05-14 22:38:46 浏览:847
pipforpython3 发布:2025-05-14 22:38:34 浏览:350
如何把迷你世界的服务器搞崩 发布:2025-05-14 22:37:15 浏览:94
如何让安卓卡死机 发布:2025-05-14 22:36:27 浏览:634
wemall微商城源码 发布:2025-05-14 22:15:20 浏览:804
隆地优选交易密码是什么 发布:2025-05-14 21:53:23 浏览:96
强酸强碱存储柜 发布:2025-05-14 21:45:16 浏览:565
车辆参数配置包括什么 发布:2025-05-14 21:31:03 浏览:164
怎么引入安卓项目 发布:2025-05-14 21:26:39 浏览:825
游戏辅编程 发布:2025-05-14 21:18:49 浏览:688