从品牌网站建设到网络营销策划,从策略到执行的一站式服务
把前一个命令的输出重定向到一个临时文件(如果你所谓的“没有任何输出”包含错误信息的话,重定向时记得还要加上标准错误)
成都创新互联专注于吐鲁番企业网站建设,响应式网站,商城网站定制开发。吐鲁番网站建设公司,为吐鲁番等地区提供建站服务。全流程按需网站策划,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务
再查看临时文件的大小,如果文件为空,则执行下一条命令
通常可以根据返回值来判断。
不过还有一点就是要注意,就是make install要管理员权限才行。
make clean make make install
就可以了。
你试试吧。
另外开多一个窗口呗,如果是Ubuntu的图形界面 ctrl+alt+t可以开多一个窗口,不知道你用的是什么发行版
还有一个方法,可以在一个窗口内,让第一条命令先在后台执行,只要在命令后加多个就行了,然后就能输入第二条命令
因为终端默认就是只有前一个命令执行完之后,才能执行下一条的。
因为如果一些命令如果没有按顺序完成,比如删除之后再创建 编程了 创建之后删除,会产生意想不到的效果。
如果要同步执行命令的话,可以在命令的末尾 加上 “”。
比如
gedit
就可以打开 gedit 文本编辑器,然后马上返回命令行了。
使用echo $?接收上条命令的标准输出,如果返回的是0就代表上条命令是成功的,如果是错误输出或者没有输出,那个返回的都不是0。
例:判断httpd是否启动
pidof httpd /dev/null
if [[ $? != 0 ]]
then
/etc/init.d/httpd start
else
echo “httpd服务启动成功”
fi
刚才没看下面
make make install 前面那条命令执行成功后才会执行后面那条命令。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图