从这里开始.这应该可以帮助您在if else循环中运行语句.我把DIR保存在变量中
#!/bin/bash
FILE=""
DIR="/empty_dir"
# init
# look for empty dir
if [ "$(ls -A $DIR)" ]; then
echo "Take action $DIR is not Empty"
else
echo "$DIR is Empty"
fi
# rest of the logic
Run Code Online (Sandbox Code Playgroud)
who*_*who -3
删除该-A选项:
$ mkdir /tmp/aaa
$ ls /tmp/aaa
$ a=\`ls /tmp/aaa`
$ [[ -z $a ]]
$ echo $?
0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15529 次 |
| 最近记录: |