Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.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
如何使用特定密码在shell脚本中创建文件_Shell_Unix - Fatal编程技术网

如何使用特定密码在shell脚本中创建文件

如何使用特定密码在shell脚本中创建文件,shell,unix,Shell,Unix,我正在寻找一种方法,在Shell中创建一个密码保护的文件,使用相同的密码而不是随机密码,因为我们需要将文件ftp给第三方,因此我们不需要每次都更改密码,下面是我的示例代码snipet echo "STORE,CUSTOMER,START TIME,END TIME" > $dir/output/ORDER.csv cat $dir/output/ORDER.del >> $dir/output/ORDER.csv rm -f $dir/output/ORDER.del 我需要

我正在寻找一种方法,在Shell中创建一个密码保护的文件,使用相同的密码而不是随机密码,因为我们需要将文件ftp给第三方,因此我们不需要每次都更改密码,下面是我的示例代码snipet

echo "STORE,CUSTOMER,START TIME,END TIME" > $dir/output/ORDER.csv
cat $dir/output/ORDER.del >> $dir/output/ORDER.csv
rm -f $dir/output/ORDER.del

我需要文件ORDER.csv是密码保护,让我们说它的1234每一次

如果您可以选择压缩,则可以对压缩文件进行密码保护:

zip -P 1234 order.zip $dir/output/ORDER.csv

请参阅此问题中有关使用密码的注释。。。谢谢,我怎样才能在gzip实现同样的目标?。我注意到我的服务器中只安装了gzip,gzip没有。。另一个选项是gpg,但这是一个更大的路线..谢谢,我能够在我的服务器上安装zip,并且上述解决方案如预期一样工作良好,