How to use command zip in linux that folder have short path? -


i used command zip in linux (redhat), command:

zip -r /home/username/folder/compress/zip.zip /home/username/folder/compressed/* 

then, open file zip.zip, see architecture path folder compress.

i want in folder zip consist list file *.txt

because used command in script crontab hence can't use command cd path folder before run command zip

please me

i skimmed zip man page , have found. there not option archive files relative different directory. closest have found zip -j removes entire path , stores files directly in zip rather sub directories. not know happens in case of file name conflicts such if /home/username/folder/compressed/a.txt , /home/username/folder/compressed/subdir/a.txt both exist. if not problem you, can use option, concerned because did specify -r option indicating expect zip traverse sub folders.

i thought of possibility script somehow call zip different working directory, took @ unix stack exchange page , looks options use cd.

i have admit not understand why cannot use cd , curious it. said using crontab, have never heard of wrong changing directories in crontab script.


Comments

Popular posts from this blog

What Are The Best Universities In The World?

Hard vs. Soft Water: What's The Difference?

The Ten Most Livable Cities In The World