- 递归查找文件
find . -name “*.xml”
- 不递归查找文件
find . -maxdepth 1 -name “*.xml”
-maxdepth:最大深度,为1时,为当前目录
- python 读取shell环境变量
import os
var=os.environ['LEGLORY']
print var
- 获取shell脚本的执行路径
basepath=$(cd `dirname $0`; pwd)
echo ${basepath}
- 不解压看tar文件信息
tar tvf archive.tar
- 判断某个目录是否存在
if [ ! -d $BASE_DIR ]; then
mkdir $BASE_DIR
fi
- 判断上一个命令是否成功执行
if [ $? -eq 0 ]; then
fi