我刚创建了一个脚本文件做了一堆文件复制并创建了一个带有目录的zip文件。我遇到的问题是我的语法创建了包含我不想要的主目录的zip文件。
意思是我得到一个zip文件:
home/myname/parentdirectory/subdirectories/…
我想要的是一个以:
开头的zip文件parentdirectory/subdirectories…
语法是:
zip –r myZipFile.zip ~/parentdirectory
我需要将此更改为?感谢。
答案 0 :(得分:2)
cd ~/
zip -r myZipFile.zip parentDirectory
您可以将~/
视为'/ home / myname /'的快捷方式/别名/缩写。你真的指定了一个绝对路径,即使它只是“动态”绝对路径。