相关疑难解决方法(0)

-z在Bash中意味着什么?

我正在看下面的代码:

if [ -z $2 ]; then
        echo "usage: ...
Run Code Online (Sandbox Code Playgroud)

(3个点是不相关的使用细节.)
也许我在谷歌搜索错误,但我找不到该-z选项的解释.

bash

253
推荐指数
4
解决办法
18万
查看次数

如果目录包含文件,则从shell脚本进行检查

从shell脚本,如何检查目录是否包含文件?

类似的东西

if [ -e /some/dir/* ]; then echo "huzzah"; fi;
Run Code Online (Sandbox Code Playgroud)

但是如果目录包含一个或多个文件(上面的文件仅适用于0或1个文件),则可以使用.

unix bash shell

105
推荐指数
11
解决办法
17万
查看次数

30
推荐指数
3
解决办法
2万
查看次数

标签 统计

bash ×3

shell ×2

unix ×2

scripting ×1