执行单个shell命令,和执行一个.sh的shell脚本的方法一样吗?我用/bin/sh -c可以 10
执行单个shell命令,和执行一个.sh的shell脚本的方法一样吗?我用/bin/sh-c可以执行一个命令,但是执行不了.sh脚本文件,怎么写可以既能执行一个shell...
执行单个shell命令,和执行一个.sh的shell脚本的方法一样吗?我用/bin/sh -c可以执行一个命令,但是执行不了.sh脚本文件,怎么写可以既能执行一个shell命令又能执行一个shell脚本?
求大神赐教! 展开
求大神赐教! 展开
2个回答
展开全部
执行脚本时,不要加-c sh test.sh 这样就可以执行一个脚本
当执行系统的命令时,才会加-c
两个不能同时存在。
当执行系统的命令时,才会加-c
两个不能同时存在。
追问
执行脚本可以,但是不能执行一个命令,我现在要用java调用shell
追答
那你只能先判断文件属性了,是命令还是自定义脚本!然后,根据命令属性,来确定调用方式!
或者,只要脚本有执行权限,可以不加sh的! 命令也可以不加sh -c,直接书写就可以。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询