我正在使用bash脚本,我想执行一个函数来打印返回值:
function fun1(){
return 34
}
function fun2(){
local res=$(fun1)
echo $res
}
Run Code Online (Sandbox Code Playgroud)
当我执行时fun2
,它不会打印"34".为什么会这样?
我在PostgreSql中有DB"test".我想写sql来获取所有者我的数据库.我搜索谷歌但回答未找到.请帮助我
我和Bash一起工作.我想按系统时间生成randrom字符串.唯一字符串的长度必须在10到30个字符之间.任何人都可以帮助我吗?
我使用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)
有谁能够帮我?
我使用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"命令?有谁能够帮我?
我使用星号 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)
为什么权限被拒绝?
我使用.bash脚本,我尝试从文件中删除行
sed -e s/^DNS1.*/''/g -i $DNS_IP_CONFIG_FILE
Run Code Online (Sandbox Code Playgroud)
但仍然是空行.我需要在此代码中使用baskspace
bash ×3
linux ×2
ant ×1
asterisk ×1
centos ×1
function ×1
postgresql ×1
random ×1
return-value ×1
rpm ×1