我在我的 centos 机器上使用 7zip 并通过命令行压缩文件。
这是我的语法
7za a -t7z backup.7z public_html\ -mx0 -xr!restricted_area
Run Code Online (Sandbox Code Playgroud)
我对这种语法的期望是备份 public_html 文件夹中的所有文件,然后排除受限制的区域文件夹,我不确定这是否正确,但问题是我收到此错误:
-bash: !restricted_area: event not found
Run Code Online (Sandbox Code Playgroud)
这是什么意思?而且,我的压缩语法是否正确?
对你的帮助表示感谢!谢谢!:)
手册页实际上建议使用! ? 奇怪的。!通常由外壳程序评估,因此您会得到错误。尝试逃避它。
7za a -t7z backup.7z public_html\ -mx0 -xr\!restricted_area
Run Code Online (Sandbox Code Playgroud)