小编min*_*dia的帖子

Bash函数中的返回值

我正在使用bash脚本,我想执行一个函数来打印返回值:

function fun1(){
  return 34
}
function fun2(){
  local res=$(fun1)
  echo $res
}
Run Code Online (Sandbox Code Playgroud)

当我执行时fun2,它不会打印"34".为什么会这样?

bash function return-value

267
推荐指数
9
解决办法
33万
查看次数

在PostgreSql中获取数据库所有者的名称

我在PostgreSql中有DB"test".我想写sql来获取所有者我的数据库.我搜索谷歌但回答未找到.请帮助我

postgresql

50
推荐指数
4
解决办法
4万
查看次数

系统时间在linux中的随机字符串

我和Bash一起工作.我想按系统时间生成randrom字符串.唯一字符串的长度必须在10到30个字符之间.任何人都可以帮助我吗?

linux random

6
推荐指数
1
解决办法
4567
查看次数

在Centos上安装RPM

我使用Centos 6.4和RPM.当我安装RPM时,linux会出错

 Installing : XXX 
Error unpacking rpm package XXX
error: unpacking of archive failed on file /lib/libasteriskssl.so;51f7eebf: cpio: Digest mismatch
  Verifying  : XXX  
Run Code Online (Sandbox Code Playgroud)

有谁能够帮我?

centos rpm

4
推荐指数
1
解决办法
4073
查看次数

build.xml文件中的CD命令

我使用ant和bash脚本.我想从ant调用bash脚本.我有脚本

        <exec executable="echo">
           <arg value=" 1... "/>
        </exec>
Run Code Online (Sandbox Code Playgroud)

它工作正常,但这段代码没有

        <exec executable="cd ">
           <arg value="/home"/>
        </exec>
Run Code Online (Sandbox Code Playgroud)

为什么不能使用"cd"命令?有谁能够帮我?

ant bash

2
推荐指数
1
解决办法
4394
查看次数

二进制文件权限被拒绝

我使用星号 11.2.1 并尝试使用命令“星号”,但出现以下错误

[root@ss sbin]# ls -l  | grep asterisk
-rw-r--r--. 1 root root     23642286 Aug 13 08:37 asterisk
-rw-r--r--. 1 root root     23642286 Aug 13 08:37 rasterisk
[root@ss sbin]# asterisk
-bash: /usr/sbin/asterisk: Permission denied
[root@redsky sbin]# 
Run Code Online (Sandbox Code Playgroud)

为什么权限被拒绝?

linux asterisk permission-denied

2
推荐指数
1
解决办法
4218
查看次数

Backbace在.bash文件中

我使用.bash脚本,我尝试从文件中删除行

 sed -e s/^DNS1.*/''/g -i $DNS_IP_CONFIG_FILE
Run Code Online (Sandbox Code Playgroud)

但仍然是空行.我需要在此代码中使用baskspace

bash

0
推荐指数
2
解决办法
154
查看次数