在linux虚拟机下写shell脚本,带一个参数,(需要判断参数个数),把这个参数当成文件名,然后测试这个文件是否具有可执行属性,如果是可执行,则运行,否则打印,file can’t excute
非常感谢!
linux虚拟机下写shell脚本,带一个参数,(需要判断参数个数)
答案:2 mip版
解决时间 2021-02-22 23:34
- 提问者网友:孤酒醉人心
- 2021-02-22 08:22
最佳答案
- 二级知识专家网友:趁我还喜欢
- 2021-02-22 08:59
#!/bin/bash
for arg in $*
do
if [ -x $arg ];then
$arg
else
echo "$arg file can't excute"
fi
done
for arg in $*
do
if [ -x $arg ];then
$arg
else
echo "$arg file can't excute"
fi
done
全部回答
- 1楼网友:热情烫伤我自
- 2021-02-22 09:27
我习惯是删了驱动。在 /lib/modules 里面的当前内核目录里面,找一个 pcspkr.ko ,删了就行了。
不过其实这个错误提示声音最好还是留着。现在的 linux 都改进了不少,比较烦人的提示音已经不多或者改的好听很多了。
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯