大众信息网

linux虚拟机下写shell脚本,带一个参数,(需要判断参数个数)

关注:260  答案:2  手机版
解决时间 2021-02-22 23:34
在linux虚拟机下写shell脚本,带一个参数,(需要判断参数个数),把这个参数当成文件名,然后测试这个文件是否具有可执行属性,如果是可执行,则运行,否则打印,file can’t excute

非常感谢!
最佳答案
#!/bin/bash
for arg in $*
do
if [ -x $arg ];then
$arg
else
echo "$arg file can't excute"
fi
done
全部回答
我习惯是删了驱动。在 /lib/modules 里面的当前内核目录里面,找一个 pcspkr.ko ,删了就行了。 不过其实这个错误提示声音最好还是留着。现在的 linux 都改进了不少,比较烦人的提示音已经不多或者改的好听很多了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!