在搭建某些环境的时候需要安装N多的tar.gz的源码包,一个个解压实在是累得慌,本想用通配符,结果不支持,后来用for循环解决:
#!/bin/bash D_DIR='/root/lnmp' for x in `ls ${D_DIR}` do tar zxvf $D_DIR/$x -C $D_DIR done
把所有的tar.gz包放到/root/lnmp目录下(可自行修改),然后把脚本放到任意位置(/root/lnmp路径除外,因为它会把脚本本身当成压缩包解压,就会报错。)执行即可。
原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/2547.html