我试过这个:
DIR=/path/tar/*.gz
if [ "$(ls -A $DIR 2> /dev/null)" == "" ]; then
echo "not gz"
else
tar -zxvf /path/tar/*.gz -C /path/tar
fi
Run Code Online (Sandbox Code Playgroud)
如果文件夹有一个tar,它可以工作.如果文件夹有很多tar,我收到一个错误.
我怎样才能做到这一点?
我有一个想法来运行循环来解压,但我不知道如何解决这个问题
我有个问题
我尝试了一些功能
DIR = /路径/ TMP /
if [-d"$ DIR"]; 然后
和
if [-f"$ DIR"]; 然后
但只检查/ path/tmp这条路径
我能怎么做?
大家好,我有一个问题,如果我有一台电脑运行sqlite,我想在外部网络中使sqlite同步Mysql服务器.如果sqlite中的数据已被(更改/修改),我如何同步我的MYSQL数据库和sqlite,以便在更改/修改MYSQL数据库中的数据时(更改/修改)sqlite中的数据?
谢谢大家.