在运行脚本时,我想在/tmp
目录中创建一个临时文件。
执行该脚本后,该脚本将清除该脚本。
如何在shell脚本中做到这一点?
我有一个这样的脚本
#!/bin/bash
line="hello"
if [ -z $line ] ; then
echo "String null"
fi
Run Code Online (Sandbox Code Playgroud)
这将正常工作,但是当我给出line
如下
line="hello welcome"
Run Code Online (Sandbox Code Playgroud)
它将通过错误作为
a.sh: 5: [: hello: unexpected operator
Run Code Online (Sandbox Code Playgroud)
在那种情况下,我如何检查它是否为 Null ?