如果以下之间的重定向有任何区别,有人可以澄清一下:
[ $var1 -eq $var2 ] &> out.tmp
和
[ $var1 -eq $var2 &> out.tmp ]
也就是说,重定向外部方括号与内部方括号。我用谷歌搜索了一个没有运气的答案。在 Bash 中,两者的工作方式似乎相同。
谢谢!
PS:使用双方括号会有所不同吗?
如果以下之间的重定向有任何区别,有人可以澄清一下:
[ $var1 -eq $var2 ] &> out.tmp
和
[ $var1 -eq $var2 &> out.tmp ]
也就是说,重定向外部方括号与内部方括号。我用谷歌搜索了一个没有运气的答案。在 Bash 中,两者的工作方式似乎相同。
谢谢!
PS:使用双方括号会有所不同吗?