相关疑难解决方法(0)

Bash - 如果语法混乱

因此,作为 GIT 的新手,因此在我的 bash 命令和脚本编写方面非常生疏,我一直在寻找不同的语法和脚本帮助。现在,我找到了很多帮助,并且能够创建脚本和别名,这将使我的 Git 体验更加愉快。

但是,我遇到了一些似乎让我感到困惑的细微差别,特别是与“if”命令相关的细微差别。

if [ -z $1 ] ; #<- Zero length string
if [[ -z $1 ]] ; #<- Also Zero Length String
if [[ "$1" == -* ]] ; #<- Starts with - (hyphen)


if [ -z $1 ] && [ -z $2 ] ; #<- both param 1 & 2 are zero length
if [[ -z $1 ]] && [[ -z $2 ]] ; #<- Also both param 1 & 2 are …
Run Code Online (Sandbox Code Playgroud)

bash

6
推荐指数
1
解决办法
8188
查看次数

标签 统计

bash ×1