摘要: shell 中利用 -n 来判定字符串非空。 错误用法: 不管传不传参数,总会进入if里面。 原因:因为不加“”时该if语句等效于if [ -n ],shell 会把它当成if [ str1 ]来处理,-n自然不为空,所以为正。 正确用法:需要在$ARGS上加入双引号,即"$ARGS". 阅读全文
posted @ 2018-08-10 21:03 MR__Wang 阅读(1169) 评论(1) 推荐(0)