Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File 用于创建受密码保护的zip文件的shell脚本_File_Shell_Zip_Creation - Fatal编程技术网

File 用于创建受密码保护的zip文件的shell脚本

File 用于创建受密码保护的zip文件的shell脚本,file,shell,zip,creation,File,Shell,Zip,Creation,它是一个web应用程序、语句生成和报告系统,处理高达TB的海量数据。在这个应用程序中,我们使用shell脚本来创建受密码保护的zip文件。当我们在开发服务器上测试这个应用程序时,它运行良好。此脚本或zip文件创建命令在某些服务器上正常工作,但在具有类似硬件和操作系统的另一台服务器上不工作。如果我们使用大文件或文件夹(超过400个文件),那么该命令将失败。有指针吗 某些文件系统对文件大小(通常为2Gb或4Gb)甚至目录中的文件数都有限制。可能有必要查看工作服务器和非工作服务器上的底层文件系统,看看

它是一个web应用程序、语句生成和报告系统,处理高达TB的海量数据。在这个应用程序中,我们使用shell脚本来创建受密码保护的zip文件。当我们在开发服务器上测试这个应用程序时,它运行良好。此脚本或zip文件创建命令在某些服务器上正常工作,但在具有类似硬件和操作系统的另一台服务器上不工作。如果我们使用大文件或文件夹(超过400个文件),那么该命令将失败。有指针吗

某些文件系统对文件大小(通常为2Gb或4Gb)甚至目录中的文件数都有限制。可能有必要查看工作服务器和非工作服务器上的底层文件系统,看看是否存在模式。

如果您需要任何帮助,请至少粘贴您正在运行的命令、两台服务器之间的差异(操作系统、版本等)以及任何其他可能有帮助的内容。您会收到什么错误消息?您使用什么命令创建zip文件?哪个操作系统?在发生故障的服务器上有什么不同?错误消息是-bash:/data4/OPERATIONS/bin/zip:参数或环境列表太长。两台服务器之间没有区别,除了一台在DMZ中,另一台在secure zone中。请在shell脚本下面查找此操作。这个脚本做的是收集许多以前构建的PDF文件,并将其放在一个文件夹中,然后将其放在一个文件夹中,并将其放在一个文件夹中,收集很多以前构建的PDF文件,收集很多以前构建的PDF文件,并将其放在一个文件夹中,然后将其压缩,这是这个脚本做的是收集很多以前构建的脚本做的是收集很多以前构建的PDF文件,并将其放在一个文件夹中。从开始将PDF移动到企业的代码文件夹,开始移动到企业的代码文件夹,并创建一个编码文件夹并创建压缩文件,创建zip文件,创建zip文件,并创建一个月日日日日据据据据据据日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日如果测试$jobsel=“3”然后回显将PDF移动到ENTERPRISE_CODE文件夹的开始时间,并为此$BD账单日期创建ZIP文件:date>$timelog C=grep”#“$DATA/Billoncd.txt | wc-lcd$POSTSCRIPT/$BD S=find./-name'*.PDF'| wc-lecho”在文件中:$C OUT FILE:$S“if[$S-eq$C]然后DATE=
DATE'+%Y%m%d'
cd$POSTSCRIPT/$BD cat$DATA/Billoncd.txt | awk-F#{print$1”“$7”“$4}| sort-u | awk'{print“mkdir-p”$1}>make_directory.txt。make_directory.txt cat$DATA/Billoncd.txt|awk-F#{print“mv”$2“-“$4.pdf$POSTSCRIPT/$BD/“$1”$7”$4}>mv_pdf.txt。mv_pdf.txt cat$DATA/Billoncd.txt | awk-F#{打印“zip-P”$8“$1”$7“$4”。zip“$1”$7“$4”/*”}|排序-u>make_zip.txt。make|u zip.txt cd$POSTSCRIPT/$BD cat$DATA/Billoncd.txt | awk-F#{print“密码为“$8”表示“$1”“$7”“$4.zip”}排序-u>$POSTSCRIPT/Password|BD.txt