`
sundful
  • 浏览: 1253969 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

多利用一下 $? 这类传回值功能。

 
阅读更多
多利用一下 $? 这类传回值功能。

grep -q "pattern" filename
code=$?

if [ "$code" -eq "0" ]; then
     echo "Found"
else
     echo "Not Found"
fi
 

若是要简化程式码,请这样使用:

grep -q "pattern" filename && echo "Found" || echo "Not Found"
 
分享到:
评论

相关推荐

    网页中实现树加载和弹出页面值传回主窗口

    总之,网页中的树加载和弹出窗口值传递是提升用户体验的重要技术,它们涉及到JavaScript的DOM操作、Ajax请求、事件监听等多个方面。熟练掌握这些技术,能够帮助开发者构建更加动态和交互的Web应用。

    智能插座无线数据通信功能探析-数据通信-通信传播.pdf

    在此装置中处理信息,当信息出现异常时可以实现自动,如果信息异常是小频率,可以使用隔离装置将异常信号通过晶闸管处理,处理过后再通过传感器利用滤波功能传回到控制器中,通过应用该过程实现操作,可以使系统硬件...

    LabVIEW灰度图像操作与运算:图像平均降噪

    利用此功能,可以将不同图像中的目标合并到同一图像中。图像和一个常量相加可以提高图像的整体亮度。此外,利用图像相加运算可以实现图像的空间滤波功能。具体来说,可以对同一场景的多幅图像求平均,以便有效地降低...

    基于FPGA功能键盘的开发与应用.pdf

    本文档《基于FPGA功能键盘的开发与应用》所介绍的正是利用FPGA技术开发的一种特殊功能键盘。它涉及的技术包括了硬件设计、信号处理、编码传输等,具有实际应用价值和学术研究意义。 首先,文档提到的键盘按键被分类...

    ?? áN - M?ch ngu?n Flyback_back_arm_

    【描述】"mach nguon fly back 5v-24v" 描述了该电源模块的核心功能,即利用Flyback转换技术将输入电压转换为范围在5V至24V之间的输出电压。这表明设计适用于需要不同电压等级供电的各种应用,例如驱动不同的电子...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    如果你又为它赋了整数值,那么它就变成了整数。" $foo = "0"; // $foo是字符串(ASCII 48) $foo++; // $foo是字符串"1" (ASCII 49) $foo += 1; // $foo现在是整数(2) $foo = $foo + 1.3; // $foo是一个双精度数(3.3) ...

    [PHP]实用函数4

    - **功能**:查看`$haystack`数组中是否有`$needle`给定的这个值,`$strict`意味着严格的匹配(默认值)。 - **语法**:`bool in_array(mixed $needle, array $haystack, bool $strict = false)` - **用途**:判断一...

    lotus domino AJAX 做登陆功能

    Lotus Domino AJAX 登录功能是基于Web应用的用户身份验证技术,主要利用AJAX(Asynchronous JavaScript and XML)实现无刷新的交互体验。在Lotus Domino平台上,这种技术可以极大地提升用户体验,因为用户无需每次...

    行业分类-设备装置-航天器数据自动判读系统及判读方法.zip

    航天器数据自动判读系统及判读方法是现代航天领域中的一个重要技术环节,它涉及到航天器在轨运行状态的实时监控、故障诊断以及数据分析等多个关键领域。本技术主要目标是提高航天器数据处理的效率和准确性,降低人为...

    蓝牙控制单片机传输温度传感器的温度值于手机

    在这个项目中,它的任务是接收来自蓝牙模块的指令,读取DS18B20传感器的温度值,并通过蓝牙模块将数据传回手机。 3. **DS18B20温度传感器**:这是一种数字温度传感器,能直接输出数字信号,具有精度高、功耗低的...

    Android拍照+图片处理(修正版)

    总的来说,Android拍照和图片处理涉及到了很多底层的图像操作,需要对Android的`Bitmap`、`Matrix`、`Canvas`等类有深入理解。同时,合理地使用异步处理和内存管理技巧,可以确保应用的稳定性和效率。希望这篇文章能...

    行业分类-物理装置-一种全自动潜水式长期水样采集器.zip

    这可能涉及到精准的定时机制、传感器检测以及自动触发采样功能。 3. **潜水式设计**:这意味着设备需要具备防水性能,能够在各种水深条件下稳定运行,同时抵抗水压影响。其可能包含特制的密封技术和材料选择。 4. ...

    mfc 调色板程序 vc

    在实现这些功能时,可能还需要辅助函数,如`RgbTo16()`,它将RGB值转换为16位颜色格式,以适应某些显示或处理需求。`m_lbtture`变量可能用于标记当前是否使用16位颜色模式。 在实际编程过程中,确保正确地使用DDX和...

    qt下通过单片机控制电机

    在本文中,我们将深入探讨如何在Qt环境下通过单片机控制电机,并利用串口通信协议实现电机的各种操作,如前进、后退、加速以及设定行驶距离。此外,我们还将介绍如何处理电机上的光电二极管数据,将其转化为波形,并...

    数字频率计分频电路的设计

    测量这类信号的方法主要有直接测频法和周期测量法。直接测频法主要适用于高频信号的测量,它通过在固定的时间间隔内对被测信号的脉冲进行计数来获取频率信息;而周期测量法则适合于低频信号的测量,它通过测量信号的...

    Win32开发系列文章18:向对话框传参与返回数据示例源码

    我们将通过C++语言来实现这一过程,利用Win32 API函数来创建和操作对话框。 首先,我们需要了解什么是模态对话框。模态对话框是一种阻止用户与应用程序的其他部分交互,直到用户关闭它的窗口。在Windows环境中,...

    InterfacingGAMSandMATLAB.pdf

    文档内容提及了GAMS和MATLAB之间的接口,以及如何通过MATLAB的工具来初始化和运行GAMS模型,并将结果传回MATLAB。接下来,我们将详细解释这些内容。 GAMS(General Algebraic Modeling System)是一个高级建模系统...

    uBus协议应用于智能家居演示系统-控制端

    这个演示系统展示了如何在计算端实现uBus协议,并利用它来控制家庭环境中的智能设备,如灯光、空调等。下面我们将深入探讨uBus协议及其在智能家居控制端的应用。 uBus协议是专为低功耗、资源有限的物联网(IoT)...

    基于物联网技术的输电网故障检测系统研究.pdf

    通过监测三相零序电流和电压的变化,可以判断是否存在故障,并利用中央主控进行编程优化,以实现故障检测功能的进一步提升。 6. 优化故障检测功能 通过中央主控编程,能够对故障检测功能进行优化,提高系统的检测...

    无线多媒体传感器网络论文:基于无线多媒体传感器网络的图像分布式处理技术的研究.doc

    考虑到单个节点的能力有限,可以利用多个节点之间的协同处理能力来完成复杂的计算任务,如图像压缩编码等。“在网计算”是指在网络中进行数据处理,而不是将原始数据全部传回中心节点进行处理。这种方式能够有效减少...

Global site tag (gtag.js) - Google Analytics