linux的Shell脚本中如何判断某个命令是否存在
2024-09-08
43
我们在写shell脚本时,有时候需要根据某个命令是否存在来决定是否执行某些操作,可以有两种方法来判断命令是否存在,参考代码如下:
判断linux命令是否存在,方法1:
#!/bin/bash
if which mycmd /dev/null 21; then
echo mycmd exists
else
echo mycmd not exists
fi
判断linux命令是否存在,方法2:
#!/bin/bash
if ! command -v mycmd /dev/null 21; then
echo mycmd not exists
else
echo mycmd exists
fi
更新于:2个月前赞一波!
相关文章
- 【说站】python无法识别命令的解决
- 【说站】Python脚本如何指定文件
- iOS开发xconfig和script脚本使用详解
- git clean 命令详解
- git switch 命令详解
- git rebase 命令详解
- Javascript脚本运算符执行顺序对照表
- git stash 命令详解(保存开发进度)
- git fetch 命令详解
- linux 命令之查看文件内容
- git merge 命令详解
- git tag 命令详解
- git checkout 命令详解
- git help 查看命令手册
- git add 命令详解
- linux 命令之 ls 命令详解
- git commit 命令详解
- git 命令别名配置
- git remote 命令详解
- git diff 命令详解
文章评论
评论问答