【发布时间】:2018-01-20 07:19:39
【问题描述】:
以下脚本将创建一个名为“Happy”的文件,我不知道为什么,有人可以试试这个脚本并告诉我发生了什么吗? 谢谢!
#!/bin/bash
str1=""
str2="Sad"
str3="Happy"
if [ "$str2">"$str3" ]
then echo "$str2 is greater than $str3"
elif [ "$str2"<"$str3" ]
then echo "$str2 is less than $str3"
fi
【问题讨论】:
-
您将命令 $str2 的输出重定向到名为 $str3 的文件。
>在这种情况下不是比较而是重定向。 -
@Cyrus 感谢链接,它自动发现问题,好工具
标签: bash output-redirect