请问我该如何写 if 语句?

li_yirong 2002-06-17 05:26:01
#! /bin/sh
if [ ! "$Macro" ]; then
fi
$Macro:环境变量名,设置为一目录路径,如 /mnt/c/test;
主要用于测试此环境变量是否存在?
但执行到此处时错误提示 :unexpected end of the file
请问我该如何写 if 语句?
...全文
22 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qxp 2002-06-17
  • 打赏
  • 举报
回复
同意 bbird
bbird 2002-06-17
  • 打赏
  • 举报
回复
你的程序出错的原因是then后面没有任何语句造成的。
如果你的then后面想加一条空语句请在后面加一个 :语句。
ajiefudan 2002-06-17
  • 打赏
  • 举报
回复
刚有人问过
如下
#! /bin/sh
if [ -z $Macro ]; then
fi

-z 判断字符串是否为空

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧