如何检测系统有没有安装某个软件或者有没有某个命令?

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
fanhe
帖子: 2357
注册时间: 2007-03-24 23:45

如何检测系统有没有安装某个软件或者有没有某个命令?

#1

帖子 fanhe » 2010-01-19 11:23

例如,我想知道某系统有没有安装gawk(或者某个命令),有什么简洁的写法?
头像
openware
帖子: 173
注册时间: 2009-02-22 14:15
联系:

Re: 如何检测系统有没有安装某个软件或者有没有某个命令?

#2

帖子 openware » 2010-01-19 11:27

系统默认的awk就是gawk。。。
想确认的话man gawk。。
Desire Freedom, Love Beauty, Keep Hacking。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 如何检测系统有没有安装某个软件或者有没有某个命令?

#3

帖子 eexpress » 2010-01-19 11:32

命令,输入,执行,就会提示的哦。
包的搜索。用aptitude search 后带SEARCH PATTERN 语法。强大的。
● 鸣学
头像
xzap
帖子: 256
注册时间: 2006-08-24 21:25

Re: 如何检测系统有没有安装某个软件或者有没有某个命令?

#4

帖子 xzap » 2010-01-19 11:45

代码: 全选

whereis awk
如果是在脚本里检测是否安装了可以用

代码: 全选

which awk

代码: 全选

which awk
echo $?
0
which awkdsfdf
echo $?
1
回复