linux - 如何压缩两个不同扩展名的文件

标签 linux bash unix

在此示例中,我成功通过 ssh 登录到远程服务器,并在数据目录中压缩仅具有 .jtl 扩展名的文件。我现在还想包含扩展名为 .log 的文件。任何想法将不胜感激。

( ssh -nq -o StrictHostKeyChecking=no \
    -i $PEM_PATH/$PEM_FILE $USER@${hosts[$i]} -p $REMOTE_PORT \
    zip -j -r $REMOTE_HOME/$DATETIME-$i-jtls.zip $REMOTE_HOME/data/*.jtl)

最佳答案

您只需将文件和文件匹配项附加到 zip 命令的末尾即可添加更多文件:

zip -j -r ... /data/*.jtl /data/*.log ...

关于linux - 如何压缩两个不同扩展名的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31089981/

相关文章:

android - 运行ADB时出错:未找到Android设备-EXPO-CLI Linux

linux - 更换新声音后,设备添加的声音没有改变 f

linux - 命令在命令行工作但不在脚本中

string - 庆典 : Bad Substitution

linux - 将 stdout 和 stderr 重定向到文件以及 Linux 中的控制台

java - 如何为 Linux 打包游戏?

linux - 限制对 Docker 容器的访问

linux - 连续打印标准输出并写入文件

bash - unix中时间命令的开销

linux -/etc/hosts 和本地 .dev 域的问题