当前位置:  技术问答>linux和unix

一个条件null问题(C shell)高分

    来源: 互联网  发布时间:2015-08-08

    本文导语:  我有个变量,当它为null时有个判断: 请问这个条件是不是这么写: if $variable = null then ....... | 1. ""不能等同为null 2. = 是赋值运算符,==为比较运算符 3. 例: #!/usr/bin/csh #t.csh set variable = null if (...

我有个变量,当它为null时有个判断:
请问这个条件是不是这么写:

if $variable = null then
.......

|
1. ""不能等同为null
2. = 是赋值运算符,==为比较运算符
3. 例:
#!/usr/bin/csh
#t.csh
set variable = null

if ( $variable == null ) echo "variable is null"

if ( $variable == "") echo "variable is empty string"

程序结果:
$chmod ug+x t.csh
$t.csh
variable is null

|
搂主,你定义的null是什么?如果你把null当作空,这么写更好

if [ "x$variable" = "x" ] then ...

如果你把null定义为0,这么写更好

if [ $variable -eq 0 ] then ...

    
 
 

您可能感兴趣的文章:

  • 高分求救:如何在一个企业的自己的网站上设置搜索引擎,用来搜索本行业的信息,需要什么条件?
  • 关于条件变量的问题
  • 关于多线程编程的条件变量问题
  • grep 搜索条件与的问题
  • 关于在shell中使用循环和条件判断的问题( 内详)
  • grep 多条件与,或问题
  • 菜鸟请教下shell编程中if条件中比较的一个问题
  • c 条件编译问题,初学,大家指教。
  • shell 条件判断与和或的问题
  • 无法终止程序, 条件判断出问题 ,奇怪
  • shell脚本条件判断的问题
  • 有关gdb调试问题 如何实现让一个循环运行给定数目的次数(或条件满足停止)
  • MYSQL中有关SUM字段按条件统计使用IF函数(case)问题
  • 线程里互斥和条件变量一起使用的问题,有点迷惑.
  • 【求助】请教一下关于条件变量的一个问题。
  • 一个SHELL条件控制的问题
  • 问一个简单问题: if (key!=null && key.equals("TT")) 与if (key.equals("TT") && key!=null)这样的条件是相同的么?
  • 条件变量和互斥量结合的使用问题
  • 帮忙看看makefile 中关于变量的条件赋值 的问题吧?不搞定我下周就死了
  • SQL中WHERE变量IS NULL条件导致全表扫描问题的解决方法
  • 谁知道条件变量的用法??用 pthread_cond_timedwait()时遇到了问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ Lists(链表) 成员 remove_if():按指定条件删除元素
  • 散分(有条件,很简单的条件)
  • win7,win8安装docker的依赖条件
  • C#.NET学习笔记5 C#中的条件编译
  • Mysql设置查询条件(where)查询字段为NULL
  • 条件变量和互斥量区别
  • c++的boost库多线程(Thread)编程(线程操作,互斥体mutex,条件变量)详解
  • 删除一定条件下列出的文件
  • linux里的条件变量到底有什么用?感觉和mutex差不多啊
  • 带搜索条件的分页怎么做?
  • 条件变量是不是一定要搭配互斥锁才能发挥作用?
  • linux->shell-> if 条件判断,关于软连接的判断!
  • Shell条件判断疑问?
  • 如何在Makefile中定义宏进行条件编译?
  • MySQL中使用case when 语句实现多条件查询的方法
  • 预处理器条件删除工具 unifdef
  • 编译条件“-lpthread”应该加在makefile的哪里阿?
  • 有无条件等待指令吗?
  • 一个线程里头可以等待多过条件变量吗?
  • linux环境下oracle条件导出数据的shell脚本怎么写
  • 条件编译可以使用全局变量吗?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3