aardio 文档
aardio 范例: tar 命令
调用 PowerShell 压缩 zip
import process.popen;
/*
调用 Windows 自带 tar 命令压缩 zip 文件。
Windows 10 1803 开始自带 curl 与 tar 命令。
*/
var tar = process.popen("tar.exe",{
"-a",//基于扩展名自动选择压缩方式
"-c",//压缩
"-f",//指定文件,必须是最后一个选项
io.fullpath("/test.zip"),//输出文件,写绝对路径
"guide"
},{
//指定工作目录,压缩时以此目录为根目录生成相对路径
workDir = "~/doc/"
}
)
//出错才会输出信息,如果要展示进度请改用 zlib.zip, fsys.tar 等库
for out in tar.each(){
print( out );
}
print("完成");
//调用 PowerShell 压缩 zip: https://www.aardio.com/zh-cn/doc/example/Languages/PowerShell/command.html
Markdown 格式