Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.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 编辑.sav文件并重新命名。(简单)_File_Rename_Spss_File Rename - Fatal编程技术网

File 编辑.sav文件并重新命名。(简单)

File 编辑.sav文件并重新命名。(简单),file,rename,spss,file-rename,File,Rename,Spss,File Rename,我有一个xxx.sav文件要编辑。如果我将文件重命名为xxx.txt.gz,我可以将其解压缩并获得我想要编辑的内容。我已经做了所有这些。 但是,我无法将其恢复为.SAV格式。在.txt中更改一行代码后,是否有办法做到这一点?记住来回压缩文件以避免出现问题。您的工作流应该如下所示: rename to txt.gz -> unzip to .txt -> edit -> gzip to .txt.gz 你说的是SPSS sav文件吗?这些文件是二进制文件,无法编辑。更改文

我有一个
xxx.sav
文件要编辑。如果我将文件重命名为
xxx.txt.gz
,我可以将其解压缩并获得我想要编辑的内容。我已经做了所有这些。
但是,我无法将其恢复为.SAV格式。在.txt中更改一行代码后,是否有办法做到这一点?

记住来回压缩文件以避免出现问题。您的工作流应该如下所示:

rename to txt.gz -> 
unzip to .txt -> 
edit -> 
gzip to .txt.gz

你说的是SPSS sav文件吗?这些文件是二进制文件,无法编辑。

更改文件名应该非常简单?unixbase可以是
mv xxx.txt.gz xxx.sav
,对吗?还是存在兼容性问题?@FrederikSpang我可以将其分解为.txt并进行编辑。但是,当我将文件命名回'xxx.txt.gz',然后命名为'xxx.sav'。很好。但是,当您再次将sav文件编辑为“xxx.txt.gz”时,它会失败。请记住,您需要实际对该文件进行gzip处理,而不仅仅是将其重命名为.gz-并在编辑之前正确解压缩!那可能会引起一些问题吗?编辑:重命名为txt.gz-解压为.txt-编辑-gzip为.txt.gz-重命名为.sav?@FrederikSpang,如果我必须实际gzip文件,我是否也必须“实际”.sav文件?还有,我怎样才能“gzip”处理文件?@FrederikSpang你的方法很有效。请把它写在答案里,这样我可以给你打分。非常感谢。